How can I get a hot reload to work?

I tried absolutely everything, hot reload doesn’t seem to work, I have to restart editor every time.

Here is log, it gives an error, but it doesn’t seem to describe much.

Info Building UnrealHeaderTool...
Info Target is up to date.
Info Parsing headers for MyProjectX
Info Code generation finished for MyProjectX and took 3,26
Info rc.exe MyProjectX.rc
Info PCH.MyProjectX.MyProjectX.h.cpp
Info MyProjectX.cpp
Info MyProjectXGameMode.cpp
Info MyProjectXCharacter.cpp
Info link.exe UE4Editor-MyProjectX-1057-Win64-Debug.dll
Info    Creating library S:\Unreal Projects\MyProjectX\Intermediate\Build\Win64\MyProjectX\Debug\UE4Editor-MyProjectX-1057-Win64-Debug.lib and object S:\Unreal Projects\MyProjectX\Intermediate\Build\Win64\MyProjectX\Debug\UE4Editor-MyProjectX-1057-Win64-Debug.exp
Info -------- End Detailed Actions Stats -----------------------------------------------------------
Error Cumulative action seconds (8 processors) : 0,00 building projects, 38,09 compiling, 0,00 creating app bundles, 0,00 generating debug info, 0,65 linking, 0,00 other
Info UBT execution time: 47,18 seconds

Here it is:

Error Cumulative action seconds (8 processors) : 0,00 building projects, 38,09 compiling, 0,00 creating app bundles, 0,00 generating debug info, 0,65 linking, 0,00 other

I tried to set Solution configuration to Debug Editor like in tutorial, I tried to compile UE4 from sources, still nothing. Any idea why? Thanks.

Okay, it’s the problem with constructor code changes, otherwise everything works just fine. Here is a topic on that: https://answers.unrealengine.com/questions/17816/hot-reloading-constructor-code.html