Try setting cell boarder to different values. It gives you a buffer around corners and the like. If what you are trying to move is bigger than the basic cell size then it may have a hard time squeezing past things. A big cell size and small moving sprite size is less likely to get stuck on corners.
yours
winkr7