Sending a custom pointer through BPs

I have two classes that require access to the same pointer. The problem is that the only connecting bridge is the BP of my SpawnVolume and I can get the pointer through calling GetPlayerController then GetPointer. The return value I can send to my SpawnVolume setter. However, since the pointer is not to a subclass of any of the Unreal base classes it can not be an UProperty. As such I get the error that the type is unrecognized when I make a BP callable getter and setter for my pointer.

Is there a way to pass this pointer between my two classes even though it is just a raw non-uclass class pointer? If so, how?

Thank you for your help.