thx for your tips, i'll try both of them.
just wonder why it only happens in some cases. i added the platform behavior only to prevent moving through solids.
forgott to mention that i've also a condition
touch is in touch - set player angle touch.x touch.y
maybe it has to do with the angle condition