App results in black screen with upper left menu (working) and a green square in top right.
Touch circles are visible, but otherwise black.
For about a second after startup, I can see a very thin 1px "rainbow" around the perimeter of a completely black screen, before it is replaced by the black screen with menu etc. I assume the rainbow is the particle system, as it's palette matches that of your screenshot.
Perhaps the overlay is not transparent to the underlying CAMetalLayer?