So, I managed to modify my solution and it is correct now. However, I for example did following: (My setup is main game module with multiple non primary game modules) I modified type of property in two separate modules (one is successor of UObject, one is struct and it is only container for binary saving), reload was successful (meaning no compile errors), but I still got this message:
LogModuleManager:Warning: ModuleManager: Unable to load module ‘C:/Users/Halbich/Documents/GitHub/TauCetiF2/Binaries/Win64/UE4Editor-TauCetiF2-271.dll’ because the file couldn’t be loaded by the OS.
Warning: HotReload failed, reload failed /Script/TauCetiF2.
In previous version 4.14.3 I was able to HotReload my project without problems.
If you’d like to, I can provide my project and elaborate steps to reproduce this behavior (would it be better to post it it as a new question?)