Moving entities must not have the POLYGON flag. This can lead to stucking.
Use a bounding box for dynamic entities and polygon for static entities.
Terrain has POLYGON on per default (not in WED, but at runtime).
You can build collision geometry out of some invisible box-shaped entities
and move them with the related entity if you really need
concave collision meshes.