To ensure Overwolf apps work properly with Dota 2, you’ll need to add a launch command to the game through Steam. Just follow these steps:
Open the Steam client.
Go to your Library, right-click Dota 2, and select Properties.

In the General tab, find Launch Options.
Add the following command:
After adding the command, restart both Steam and Overwolf to apply the changes.
If you’re still experiencing issues after making this adjustment, please open a support ticket.