Issue Title: Ingame Overlay
A description of the bug:
When having the in-game overlay set to not show, it still hooks to the game and displays, causing input and stutters. This is an issue with certain games having overlays enabled on them. The solution is to not use overlays.
Impacted Feature(s)
Apex legends -> Insights
Steps to Reproduce
Turn off in-game overlay through insights settings -> App. Unchecking the Feature "show the in-game overlay"
Expected Result
The in-game overlay should not be accessible (should not hook). However, the app should still work as intended, and record gameplay with events. I am able to do this via admin permissions for the game, and none for the app.
Actual Result
The in-game overlay is visible, and works regardless of the setting.