Thank you for your feedback, I'll definitely consider coyote-time and semi-solid platforms for future games! :)
The path with the "stop" sign is a distraction and there's another path to reach the actual end of the level.
Ah I see!