Any employer here has to prove to the Swiss authorities (and presumably this applies to Liechtenstein too) that they can't find a Swiss, EU national or someone else already living here with a valid permit who could do the job. This is what the procedure is:
http://www.bfm.admin.ch/content/bfm/...zulassung.html
It could be they're having problems because of this, but I'd ask your HR people if they've heard anything yet. If they needed more paperwork from you I would have expected them to be in touch before now.