Thanks for your help. Turns out that in the Pickup.h file, I’d set the UProperty to BlueprintReadWrite, when it should be BlueprintReadOnly.
Thanks for your help. Turns out that in the Pickup.h file, I’d set the UProperty to BlueprintReadWrite, when it should be BlueprintReadOnly.