You guys might noticed the hot-reload is not working because I made a mistake I made in the blog post "Unreal Automated Testing" at the hacking in Hot-Reload side quest.
Please change the circled parameter to
TestInfo.GetTestName()
to fix the hot-reload.
This fix is applied to the main post. Sorry for the inconvenience.