Timelordzz
I manage to simulate the Bug in Auto Mode if you need to report it on the Bug section:
you don't need to Touch any controllers or do anything
Player Stops Oberlaping Plataform at X-560 >>>>
((PlatformX = 384)+(PlatForm.With =160) ) = X-544 >>>>
(Player.With/2) =16 >>>>> (544+16) = X-560
======================================
At your Player Speed = 330 The Bug starts Failing Between X-559 To X-564
Here are the Results for "Simulating Controller Jump" like you were using until now
Testing The Jump 100 Times at Each X Position
X-559 = 2 Fails
X-560 = 100 Fails
X-561 = 100 Fails
X-562 = 100 Fails
X-563 = 100 Fails
X-564 = 32 Fails
X-565 = 0 Fails
=====================================
I Think I managed to fix it Replacing it by ("Using VectorY") I say I think because I dont know if this is the seet up that you looking for but about the Bug it dosnt happen.
Results:
X-559 = 0 Fails >>>From 110 Attemps
X-560 = 0 Fails >>>From 340 Attemps
X-561 = 0 Fails >>>From 100 Attemps
Capx for AutoTest: You need to Activate one Group at the Time and the Global Variable "Bug_Point_X" is where the Jump Will happen so change it to Test different X-Positions in the Range of (559 To 564) or whatever you wish
https://www.dropbox.com/s/pckda3bzwf1x04g/Jump%20Bug%20AutoDebug.capx?dl=0
============
Capx Clean with the Fix:
https://www.dropbox.com/s/m9z51llg2ev1sqb/JumpBug3.capx?dl=0
===========
All the Tests are done on C2 I didn't try C3
This is my game so far.
The Game Looks Awesome, Beautiful Pixel Art, Good luck with it mate :)