i dont want to say I told you so, but isnt the MAIN difference that you are NOT RECORDING VIDEO?? right?? the video record was your problem all along is my guess - why i said that from the start. dont record, snapshot instead.
bet as you add more stuff back in, it will continue to work full time with no crashes like my win7 64bit systems do. as soon as you add vid record back you will screw it up. If you cant stand it, and try vid record again, you dont have to uninstall and reinstall, just delete the vid record stuff 100% and your system will again be 100% up. Hopefully with new programers involved again they wilol address the vid record issue.
You also cannot include switches and stuff working - "most of the time" - into this same problem - they are totally separate! vid record = ahp crash. nothing to do with whether a switch turns on 100% of the time with a macro or not. Once past the crashing ahp, now you start addressing the macros not working 100% of the time. there are many many reasons why a macro may not work 100% of the time. Noise, your programming wrong screw up, trying to use conditions like dusk/dawn/day/nite (on some systems only apparently), sig strength. etc.
You just gotta take them 1 item at a time. If you lump them all together and say what is THE problem, you will never get past them. If you take them 1 small piece at a time you too will end up with an x10 system that you can enjoy!