My (not ideal) solution is to close the Blueprint editor window (of the Blueprint that was using C++ code) before compiling, then compile and reopen it. Somehow object references were then not converted into the “HOTRELOADED” version.
Ok, sometimes this workaround works a dozen times and then it does not. I do not see a pattern.