[Daydream] - 4.12 crashing project: Assertion failed when manipulating 3D Widgets

oh, actually it will take longer to hit github because it was submitted into a branch.

I’ll just describe the change so you can make it locally rather than wait a few weeks.

Engine/Plugins/Runtime/GoogleVR/GoogleVRHMD/Source/GoogleVRHMD/Private/GoogleVRHMDRender.cpp

Near the end of the function ResolvePendingRenderTarget() there is a line:
RHICmdList.Flush();

Change it to:
RHICmdList.ImmediateFlush(EImmediateFlushType::FlushRHIThread);