I had this same issue and found the answer in the part 1 thread. My sprite was facing the wrong direction at the start, so I rotated him 90 degrees and it worked fine after that. His z-direction was originally -90, so I set it to 0 to fix.
Issue I’m having, when jumping onto the traps my sprite isn’t being thrown back. It works fine when running onto them, but for some reason when jumping he just falls down.