cm,
I do understand what you're saying. However, accessing registration data from a USB dongle doesn't really qualify as a complex hardware operation, IMO. I'm trying to be quite clear in pointing the finger at Syncrosoft, not VSL. In fact, I'd be curious to know how simple and reliable the VIs have been internally, where I'd imagine there are non-syncrosoft versions used for development. I'm guessing they're a lot more reliable... which is to say, that I'm sure VSL has done their job well! Also, please understand that I'm _very_ impressed with the VIs themselves.
I realize you must assume the position of endorsing Syncrosoft's product, but I am under no such obligation. My feeling about the whole issue is that copy-protection methods which inhibit the stability and proper-functioning of a piece of software are "putting the cart before the horse", so to speak, and I actually find it insulting. Perhaps that's neurotic of me, but that's how I feel. The fact is that, once paid for and registered/authorized, copy-protection should be _completely_ transparent to the end-user.
The current xskey has not been cracked, AFAIK, and I've never had a problem with it; Logic always launches without issue. Sorry for complaining, but I've budgeted a huge portion of my income to VSL products over the past few years, and it is really that commitment which I feel is thrown into question by Syncrosoft's bloated and obviously poorly-designed copy-protection scheme.
J.