lStEpHl
Hi
Please excuse my english, but i hope you will understand me.
Maybe it's not the best Solution but I've found an option for your movement.
If you're sure you want to stay to this Movement, you can try this out: lStEpHl_Movement.capx
If you're not sure yet, i would recommend you to use the "8-Direction" Movement. There wont be a Problem anymore with your Solid Tilemap.
I hope you can work with that!
Regards