I narrowed down the source of my problem. A spell casting component I made via blueprints causes crashes whenever my “Use Ability” custom event is called.
For some reason deleting the component from the base character and adding it again causes everything to work perfectly fine until I close unreal and open it again. Then it causes crashes
While I really want to get my component working again, I’m mostly curious what circumstances cause unreal to crash or ignore the same thing based on closing out.
Shouldnt it crash after I re add the component too? Why does anything change when unreal is closed?