I'm not 100% if this is a bug or it's just that I'm doing something wrong, but whenever I try to interact with other npcs (e.g Shells, Bombs, Galoombas, or any other affected by gravity) and I tell it to jump, it won't work. However, trying to executing other orders works fine, it just happens whenever I try to change their speed values.

The NPC that is told to jump is not executing any script, it just receives the order. (I did it this way because the script I'm currently working on will interact with a lot of vanilla NPCs, and I don't want all of them run a script).