I think the workflow described here is wrong- I’m definitely getting the live reload issues mentioned, but repeatedly closing and opening the editor OR using the hot reload both seem like bad options. The workflow that seems correct after playing around is this:
- Use live reload as much as you want while you’re doing stuff in the editor
- When you’re finished for the day, close the editor and then rebuild the project in your IDE or VSCode. When you open the editor up again, the changes you made will still be there
Perhaps other people aren’t getting this problem but this is what’s working for me
There’s also this page Hot Reload and Live Coding | Unreal Engine Community Wiki which suggests closing the editor before changing header files, which could also be the source of the problem.