I think I might have an idea what is happening here.
In order to try and solve a USB issue I was having the developers sent me a few updated versions of the x10net.dll file. Over the past few weeks, I have been switching back and forth between several versions of the DLL, in the hopes of resolving my issue (which seems to be resolved now).
As it turns out, running the newer version (versions 3.299 and 3.301) crashed my AHP (version 3.296), too. The newer version of the DLL has code in it for the new mobile plugins, and if you don't have the right files behind it, it will cause a crash.
Re-registering the 3.296 version of the X10net.dll, and fixed the crashing.
Since I made a backup copy before I tried the newer versions they had sent me, I could roll it back. However, re-installing version 3.296 should do the same thing.
Go ahead and try it. It can't make it worse. You probably won't get an answer from X10 before Monday.