I cannot quite catch what causes this, but it seems that sometimes the on_activated_async is called multiple times. It seems that there is an action that registers the on_activated_async as a callback twice for the same view (?).
Does anyone have an idea what can cause it or where to look?
If there is nothing that comes up from the top of the head I will be trying to reproduce it on a small test project to create a minimal verifiable example. I failed to achieve this as for now.