Execution of the command buffer was aborted due to an error during execution

Execution of the command buffer was aborted due to an error during execution. Insufficient Permission (to submit GPU work from background) (00000006:kIOGPUCommandBufferCallbackErrorBackgroundExecutionNotPermitted)

What is causing this like all the time - in PolySpatial samples

This probably your app is in the background but not paused - for example, by launching another app… Are you seeing this in P2D or in regular app execution?

–Tim

Seeing a similar error in our app, that we’re trying to port. Our loading scene doesn’t display anything at all on the device, and throws that error:

Execution of the command buffer was aborted due to an error during execution. Insufficient Permission (to submit GPU work from background) (00000006:kIOGPUCommandBufferCallbackErrorBackgroundExecutionNotPermitted)

Odd thing is that our loading scene works fine in the simulator.

FYI, this error was causing a crash for me on 2022.3.20. I downgraded to 2022.3.19 and while the error is still present in XCode, it’s a warning and not a crash. Timers in update loops and routines are still running causing the experience to get out of sync but I’ll take that over crashing.