I have a variable in my gameinstance that I want a separate blueprint to default its variable value to it, but when I cast to the gameinstance in the blueprints construction script it fails every time. It works perfectly fine if I have it in my player construction script, but not my other blueprint.
Accidentally posted this in the wrong section, marking as answered.