Hey,
I was building my character blueprint when at some point (I was adding foot tracing IK functionality) the adding of variables(in any way, be it adding via UI or promoting a variable) began to compile for an unusually longer time (1-2 min sometimes more or less). Windows also showed me that the project wasn’t reacting for that time so it almost seemed like a freeze.
When I changed something in the event graph it compiled pretty quickly and behaved normally. Sometimes when I deleted nodes in the event graphic and created variables again it compiled quickly again as well. I tried to link it to specific nodes but it seemed pretty random to me when it happened.
Edit: This is also happening when changing settings on the character movement, the capsule but if I for example change the value of an existing variable, it’s not happening.
Edit2: I also tested migrating the CharacterBlueprint to another empty project it seems to work then…
After that I tested just copying my whole content to a new project and it seems to work as well. It’s really weird.
I have a lot of software running parallely usually. Steam, Skype, Mozilla Firefox, Opera, Thunderbird. I think that’s it.
Reproducing I found difficuilt since it happened very randomly almost. I couldn’t really figure out the steps to it. Sorry. Sometimes when I deleted a node in the event graph it stopped happening, sometimes it didn’t. It might have to do something with non existant variables inside the event graph as well. I remember deleting a whole bunch of nodes inside the event graph and then compiled leaving some variables who didn’t belong to anything inside the variable container on the left. I later wanted to delete them and the issue began to happen, it could be another factor at least.
Another thing I did do was create a subcategory which was behaving very weirdly I think, they seem to be a bit buggy. Maybe it’s another cause, I can’t really say for certain, sorry.
It basically happened when I deleted or added a variable in my Characters Blueprint. (It didn’t seem to happen in any other blueprint). It didn’t happen when I changed things in the Event Graph etc. The type of variable seemed to not matter as well. I tried float and boolean, with both the issue happened.
The memory usage is as long as the project was running, as soon as I closed the project it dropped. What happened though when I closed the software it seemed to have remained in the task manager for a good bit and then finally closed down as well. Might have been because the pc was going slower cause of the memory usage though.
As I said above what fixed it was copying my whole content folder to a fresh new project, so it might not have been an issue inside the content folder?
I could give you my whole project in which the issue happened if you need it.
Thank you for the project. I was able to reproduce this on my end and have entered a bug report here. You can track the report’s status as the issue is reviewed by our development staff.
This happens with a small prototype project I started in 4.15 and while opening the same project in 4.16. I think it started happening after I added a variable and changed its name. Now whenever I add a new variable OR remove a variable it causes long compile and RAM goes up