It isn't the extra-nonce subscription causing issues maybe is it? I do have "no-extranonce-subscribe" : true, in all my profiles as well as globally.
I don't see how that would not allow you to either a) manually switch to another alive pool b) crash out the miner in 60 seconds c) force your starting fanspeeds to 99% after a crash out or d) change anything from the previous build from 06.16.2014
This is kind of shitty now if the entire github repo is polluted with this config parsing bullshit if it broke the miner for so many different people.
it switches fine for me but if i am on a profile other than the one i set as default it will time out after 60 sec
edit: the version from nicehash does exactly the same
also if you don't use the profile options it seems to work normally