I was able to reproduce the issue. We will further check it and let you know.
The described scenario is not so common FMHO - (the user launch the game with OW on, leave the game running, exit OW and relaunch it).
I tested a more expected scenario: the user launches the game while OW is off than on the lobby. It launches OW. In this case, everything worked as expected, and the app got the events.
I did a follow-up on some old “open cases” from the past… And I found this one.
It’s a known general issue that GEP won’t work on some “late injection” scenarios.
It’s on our backlog, we are planning to fix this issue, but it won’t be fixed during 2020 for sure.
I will go ahead and close this ticket at this point, and we will announce this fix when it will be released in the future.