Issue Description:
- Overwolf starts my app on game launch
- My app asks the Game Events Provider if it can enable features
- 1 out of maybe 15 times (sometimes more often, sometimes less frequent) the Game Events Provider will fail to initalize as in the uploaded image
- When it fails it somehow still decides to return a full feature list to my app with the “onRequiredFeaturesChanged”, see image above.
- My app gets a “success” return and a list of features that it can use.
- But No events what so ever will come through, no matter how many games you play, no matter how many times you restart the app.
- Every time in that game instance, restarting an app will yield a success and a returned feature list, but no events. Since it will not restart the Game Events Provider unless you restart the game, the same broken GEP will stay and say “success”
- The only way to get working events in the app in this stage, is to restart the game client itself (you do NOT need to restart Overwolf) and hope that the Overwolf PUBG Service does not fail to initialize like in the first image, but to succeed as it does in the following image
- The app using the GEP will get no notification from the GEP that it has failed. It will always return success . Even if it’s super clear in the first image that it was NOT in fact a success.
Steps to reproduce: Restart the game over and over again until the GEP fails on PUBG Service Initializing.
Impact for my app: Mid. Users can’t be given a way to understand why the app ain’t working since GEP returns Success on this specific error. Could result in a loss of users.
My log file that contains this error is too big to upload.
But here are the specific logs:
GEP: index.html.log.zip (1.5 KB)
Match Bar Ingame Log: in_game.html.log.zip (685 Bytes)
TsIGame: TslGame_12-04-19_13-06-45.Game.zip (14.5 KB)