When a Player loop was blocked by a Modal window function and then the app was unfocused and focused, it started another player loop recursively which caused dead locks in graphics code. Issue is now fixed, the additional player loops are no longer called in this situation.