[Bug] [4.7.5] Editor Doesn't Update C++ Classes After Hot Reload

After updating to 4.7.5 (from 4.7.4), hot reloading no longer works for me. I have achieved several odd scenarios due to this, but I think the core concept of the issue is described by the steps below. If I need to provide logs or more details please let me know.

How to replicate:

  1. Create new blueprint project
  2. Add a new actor through the wizard
  3. Modify the class, say add a log message in the constructor
  4. Compile using the editor’s compile button
  5. Add the actor to the scene from the content browser
  6. Actor behaves as if nothing was changed (i.e. Nothing shows up in the log)
  7. Restart the editor and the log message will show up