Hey huge thanks for responding and sorry for being late I missed it!
OK. A couple of comments:
1 - Your last comment, it's not accurate. In our app, we have Lock Screen widgets. They are visible at the same time and it looks very strange that they do not get updated when the live activity does.
If you do it from the Dynamic Island and have a widget below on the Home Screen, you can see it there too.
This is a big reason to why we think it's so bad.
2 - It's not really an issue if the widget being updated 5-10 seconds, or perhaps even 30 at times. However if you run my example app you quickly see that often the widget isn't updated at all, even hours later.
3 - This happens a lot. We have been running this for weeks, and we quickly get in to situations where the widgets aren't updating for hours or for the rest of the day even though the live activity has been updated over 50 times. Again, always works in Xcode.
To me, it's clear that this is not a battery or prioritization issue because it happens consistently after a while. This is why I mentioned the "budget" thing possibly being an issue despite the documentation saying otherwise.
4 - I've seen this behavior in other apps that have both Lock Screen widgets and live activities.
To summarize: To me, this is an obvious flaw. It provides a bad user experience. If you tested my simple project, surely you saw this?
So, my final 2 questions are these:
1 - I am not doing anything wrong as in the code has errors that can be fixed? The inconsistent or skipped updates is working as intended?
2 - Should I create a bug report?
Would be great with a confirmation/response so that we can think about whether to actually go live with this.
Again, thanks for your time, appreciated.