I am working on a small game project for a class using 4.14.3. Whenever I add, delete, or modify a variable property in the character blueprint and compile, the engine stops responding and starts using all the memory on my computer. I have researched and found that when using the possess node, there will somehow be a memory leak in 4.14 when running the game with the editor/project settings windows open. The character blueprint does make use of a possess node in the function for respawning the player. I have avoided having editor/project settings windows open when compiling, no difference. The engine does not crash, and it compiles the blueprint successfully, but it becomes unresponsive for about 20 minutes, and slows the computer drastically for 20 minutes after that.
It is not game-breaking, but it certainly drastically slows down progress and feels potentially dangerous having to force close the engine when it is supposedly doing something. Any advice or help on this problem would be greatly appreciated.