LiveActivity on device with Dynamic Island

I am developing a live activity for my app and am running into issues on devices with dynamic islands. The live activity will randomly get in a state where it displays a spinner and does not update. For devices without dynamic islands, the activity works perfectly fine.

I have tried breaking down the views to determine the root cause, but at times it seems very random. These are all TestFlight builds as we are currently developing the feature.

I have tried using the console app and looking at the various processes that have been called out in other threads and cannot see any actual errors being logged.

Looking for any pointers on how to pinpoint the root cause of this issue.

LiveActivity on device with Dynamic Island
 
 
Q