Object falls thru floor

Hi.
I have a strange problem.
If I create a dynamic object, add it to the physics and then place it on a static floor.
If I then change it’s bodyType to static and back to dynamic it “falls” a little “into” the floor before moving up again.
It moves a little more each time and finaly it falls thru!?

I’m kind of new to the Corona SDK, but I have seen similar posts regarding similar problems (same problem but when touching objects)

It seems the physics engine uses time to “grap” the body after the bodyType change??

Frode [import]uid: 18310 topic_id: 8458 reply_id: 308458[/import]

Related post:
http://developer.anscamobile.com/forum/2011/03/04/physic-objects-falls-down-when-are-only-touched-not-moved-using-startdrag-function
[import]uid: 18310 topic_id: 8458 reply_id: 30290[/import]