Skip to main content
Participant
November 22, 2017

Issues with SplashScreen

Hello everyone,

I recently ran into a problem with Oculus and Unreal 4.18.1. When I package my game and try to start the application, the display of my Oculus stays black and doesn´t show anything except the guardian grid. I found out, that this has to do something with the Oculus SplashScreen, which shows up, as soon as I load a sublevel via the "Load Stream Level"-Node, but won´t be set hidden again. I already tried to use the "Hide Loading Splash Screen"-Node with clear set to true, but this doesn´t seem to have any effect. If I play the VR Preview in the UE Editor with Oculus or open the packaged game with a HTC Vive connected to my computer everything just works fine.
I attached the logfile Unreal creates, when the application is being launched, where you can see, that the SplashScreen is showing up (LogHMD: FSplash::OnShow), but is not set to hidden again.
Is there anything I can do to fix this issue?

Thanks for your help
This topic has been closed for replies.

13 replies

Up and Coming
November 22, 2017

I have had the same exact problem with the splash screen function. So I had to stop using it.
Participant
November 23, 2017
How were you able to bypass it? If I could disable the function I would.
Up and Coming
November 23, 2017
Oh so you are not adding it yourself with something like 'Set SplashScreen' or 'AddLoadingSplashScreen'?
I was not getting a splash screen forced on me, but I am using 4.17 and haven't checked 4.18. 

Hmm...did you try adding a 'EnableAutoLoadingSplashScreen' and setting to Off? Maybe in a BeginPlay of your gamestate or something?

Participant
November 23, 2017
Yes we did exactly that and it didn't help. :-( not sure what else to to...
Up and Coming
November 23, 2017
You know there's two versions of that node, at least in 4.17, one generic VR one and one Oculus one. Not sure if they work differently.
Bummer that sounds strange that you are getting it without asking.
Participant
November 23, 2017
We tested both nodes just now. Same black screen. Is there anything else in the error log we might be missing? We have literally tried everything. 
Up and Coming
November 23, 2017
You have checked that there's nothing in your .ini files as I believe it's possible to enable it there too:

https://answers.unrealengine.com/questions/553155/initial-game-start-loading-screen-for-vr.html
Participant
November 24, 2017
Yes, I have. The SplashScreen is set there to false aswell.
Participant
December 7, 2017
@imperativity @Fredrum

Hey Imperativity, 

Eric C. helped us bypass this by advising us to disconnect the nodes related to splash screen management completely and unchecking the box for Auto Enabled under Splash Screen in the OculusVr Plugin section of project settings.

This is the best current workaround. He is hoping to fix this soon.

Thank you for your advice and swift replies!

the Team from Anotherworld VR 
New Participant
June 17, 2018
 :'(   Hi there, i'm using UE4.19.2 with Rift CV1, and there seems to be the same issue as @anotherworldvr  mentioned above. Splash screen shows automatically during opening level while running a packaged game and never hide again, which means there's nothing but black screen on HMD, although everything shows correctly on monitor...

@anotherworldvr the methold aint work this time. Also i've tried to disable splash screen or hide splash screen after the map got loaded but neither of them worked..

@imperativity  these content are in OculusHMD_Splash.cpp. Nothing happened after they got commented...

Any further help would be appreciated, thanks!