Wait.. all of those trainers in CheatHappens is using IE to handle all the authentication?
If this is the case, then this is really terrible idea. This would explain why I am having issue with some trainer crashed without any reason. It usually crash when I unfocus the trainer while it was loading up.
All those remaining pre Win10 need some kind of program that would force to use the offline key while connected to the network.
How is it a bad idea? Currently the only DLL files that are guaranteed to be on the system are the ones from IE because it is a component of Windows. There is no reliable way to detect a user's default browser from a coding standpoint (using Firefox? Which one? Chrome? Which Channel? Using the ancient Safari? WTF is Opera? How the hell did you get KDE and use Konqureor?). There are a metric ton of browsers out there and account for all of them is simply infeasible.
You don't realize it but even if you have some other default browser, you still use IE technology all the time (several components of Windows such as the Management Console all depend on IE's DLL files).
[Edited by Neo7, 1/29/2015 8:18:44 AM]
Found out the source of the mic issue. Apparently on the cord of my headset is a hardware mic mute switch. It was on mute.