My C++ classes disappear after reopening the project. Why?

I found the root issue is from live coding. Everytime I relaunch UE5.4 with live coding enable, all my c++ will disappear. But my c++ still appear if live coding is disabled. Defenitely bug and Epic need to fix this asap.