When Invincibility is enabled in any version of VVVVVV, all spikes become solid, and can be walked on by the player.
However, this causes problems in some custom levels.
Since the spikes are now solid, any moving platforms or enemies placed inside them will get stuck within the spikes.
This causes some problems in player levels. For example, the red, purple, and green zones in Dimension 333333 (Easy Mode) are unable to be completed, because some moving platforms originated inside spikes, and are now blocking the player's path.
As far as I know, this programming oversight is present in all versions of VVVVVV, including the 3DS and Vita versions.
Here is an easy solution: Disable the hurtboxes for spikes while in Invincibility Mode, similar to disabling the hurtboxes for enemies.
I know it will not be easy to distribute an update to the 3DS and Vita versions of the game, due to the partnership with Nicalis and the way updates are distributed on those platforms, but it doesn't hurt to try.