Okay! I have nailed the issue on my side, and you can easily check if that's the same on yours.
Do you see your Live Activity blinking before the system kills it?
If so, you have an infinite refresh loop in your SwiftUI view. Meaning your Live Activity never settles on how it should be rendered.
After a certain number of rendering attempts, the system will kill your Live Activity.
The solution is to simplify the views inside your Live Activity. You might have a view that is pretty complex to draw, for which the layout never truly settles. If you are unsure, try to comment out each component one by one until you pinpoint the faulty one.
Hope that helps. I was able to solve my issue.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: