[GAS] One Custom Execution Works, the Other Does Not

Hey all, really weird issue here.

I’m playing around with GAS for a survival style game, and I was able to get a custom EffectExecutionCalculation to work for health regen just fine. When I do almost the same thing in another ExecutionCalculation, the editor crashes on compile/startup.

It works up until I define my attribute structure in my constructor. When the constructor is empty it compiles fine, but as soon as I add my structure I get an access violation in UnrealEditor-Core when the editor starts.

As I said, I do almost this same thing in my first custom execution with no issues. I’m at a bit of a loss as to how to fix this issue. Any help is extremely appreciated!

Thanks in advance!!