Accessing C++ class (implemented as blueprint) variable by another class

I actually did try making it just a static variable but that would give me the same unresolved external symbol error in both the PlanceClass and IntersectionTest class objects.

Also, how to do “define” the static variable? I currently set it to planeClassObject = this in the PlaneClass.cpp both in the constructor and BeginPlay. It didn’t seem to make a difference.

And yes, it kind of makes sense that a manager class could help. Thanks! I am new to working with C++ in UE4 and trying to strike a balance between Blueprints too. I made it a Blueprint class because it is easier to debug and add graphical things to it and manage it in the scene!