At the end: I show the code to show you the code isn't doing anything to the sprite. Here is the project so you can try it yourself: Snap! 7.0.5 - Build Your Own Blocks
It seems that "telling" sprite to rotate causes some problems with a costume when the large canvas is used. Ground sensors rotation scripts seem to work directly in Player sprite without a glitch: Snap! 7.0.6 - Build Your Own Blocks
I just found a weird glitch where you can go through the ground.
You can do this by going to the hill portion on the left side of the screen.
It happens because the script thinks you are falling down as that part of slope is curved downward.
So the script moves the player down.