UE 4.18 crashes on custom loading screen if I use a material within the UMG, any alternatives?

Hi, I followed this tutorial: A new, community-hosted Unreal Engine Wiki - Announcements and Releases - Unreal Engine Forums with some modifications so I could display my own UMG loading screen widget. Everything works as intended but if I add an image in the UMG and set the “Brush” to a UI material, the game crashes on loading screen. I’m assuming this is because “PreLoad” is too soon in the engine state to create “world objects” of some sort (but I’m no expert), is there a fix to this or an alternative? How are you guys creating animated loading screens without using the default “Spinning throbber”?