Thank you for the response.
From my understanding, I only need to check for null when referencing the returned pointer not when declaring it (is that even possible…?).
I can see a memory violation if I tried to access the pointer and there was nothing there. Here, the declaration is crashing Unreal 100% of the time.