I have a problem where my blueprint keeps losing its parent.
I have the following structure in project:
GameMode (Engine) <-- RTS2GameMode (C++) <-- RTS2GameModeBP (BP)
Pawn (Engine) <-- PlayerCamera (C++) <-- PlayerCameraBP (BP)
PlayerController (Engine) <-- PlayerCameraController (C++) <-- PlayerCameraControllerBP (BP)
MovementComponent (Engine) <-- CameraMovementComponent (C++)
PlayerCamera has an instance of CameraComponent and CameraMovementComponent. Project’s default gamemode is RTS2GameModeBP and the default pawn is PlayerCameraBP and default player controller is PlayerCameraControllerBP.
When I open the project in editor PlayerCameraBP loses its parent and it can’t be opened.
This is the error I get when I try to open PlayerCameraBP:
This is what the tooltip says when I hover over PlayerCameraBP:
If I remove PlayerCameraBP and recreate it the same thing happens after I restart the editor. I’m using engine version 4.7.6 but I also tested it with 4.8 preview 1 and it did not fix the issue.
[Here is a download link to the project][3] if anyone wants to take a look.