Exactly my experience with Freedom. Suspect my unit will be going back. Too bad as I like the idea.
That you did not need an unlock code is likely to be why your device is not working. They have worked hard to make sure you need one so as not to freely distribute their driver.
I agree, a terrible procedure.