Just some things off the top of my head,

Is the class > 32k ? That can cause a load of problems ( Comment out your broken switch code, and just add some junk code to it, eg
var test:String="nop";
Add 20 or so lines of that, see if it still breaks even when your switch code is removed from the equation ).

Are you deleting your aso files before re-publishing ?

Squize.

PS. Sorry about the lack of reply to your mail mate, give me a couple of days and hopefully 3 projects will be out of the way in one big hit and I'll be able to catch up