A recent Dota 2 update has rendered our software inoperable. We are currently investigating the issue.
Update 1
We've released an initial fix for the Dota 2 update. There may still be issues that need to be resolved which we will continue to work on as needed.