Hi Pappenheimer, unfortunately even without the waits or the while it still crashes at ent_remove(me).

I have even replaced ent_remove(me) for ent remove(star_ent) just to make sure the pointer was right. Still same result.

Any more ideas on how to fix this or what could be causing it?

Thanx.