The issue is that if the plaformer did not switch to falling state, it goes directly to moving state when on ground.
The issue is also not a definite every single time issue. It only happens when you hit the slope while you are in a jumping state.
When this happens, that you are now on the floor while the platformer was in jumping state, then the state changes to moving.
It takes a few tries to get the issue to show because majority of the time the platformer has a few pixels before it hits the slope. If this is true then it does switch from the jumping state to the falling state.
But there are instances where the slope is just at the height required to jump onto without ever actually falling before landing on it.
The picture should roughly indicate what i am trying to explain.
If there is a workaround i could use that. But right now my game is 4 weeks away from being launched on multiple platforms and my only option at this point is to remove any assets containing slopes like houses, cave entrances and vehicles. Something i really wish to avoid.