I have the feeling that not everything is recompiled while packaging… For example when I change something and see a different behavior then I change things back to confirm repro. However sometimes changing back the logic does not break things again.
It’s hard to explain without going deep into the actual implementation but I do have a distinct feeling that the weird inconsistencies I’m seeing is due to old stuff lingering around in the packaged game.
Is there a cache or something which I could delete to make sure no old data is reused? “Full build” is enabled in project settings, deleted the target folder too and even removed the Saved and Intermediate folders from the project.