Mmmh,
do you remove the @Stateless if you active @Singleton?
If yes it looks like a bug, but I suppose there is no chance to get that fixed in AS6. Is it possible for you to use AS7?
I recommend it because this will be better for the future but it will be a bit effort to migrate :(