Hey guys
Issue Description:
I’ve noticed that, for some users who played a lot of games in a row, and did not close the app, LEP stops sending most events to the app at some point, even if the overwolf.games.launchers.events.onInfoUpdates.addListener has been called recently (and no removeListener occured after the addListener)
In the attached logs, PorofessorLogs_20200624_172050.zip (3.3 MB), the last game where this worked properly occured at 2020-06-18 13:58. After that date, the app stopped receiving some of the LEP events (champ_select events, among others), despites calling overwolf.games.launchers.events.onInfoUpdates.addListener and setRequiredFeatures with the champ_select parameter afterwards.
summoner_info events are the only LEP events which are always forwarded to the app.
In the LEP logs, we can still see those eventsh. So it’s really the forwarding to the app which does not work at some point.
Steps to reproduce: Not sure
Impact for my app: Mid. I’ve multiple users who reported the bug in the past weeks. Each time I added more logs to try to udnerstanding the issue and to make sure I don’t unregister events and forget to register them again.
Do you currently have a workaround?
Rebooting the app (without rebooting overwolf) seems to fix the issue.
Thanks for your help