Knuckles won't move to adjacent walls when climbing
This is an issue that I noticed since almost the beginning of 2.2's lifespan, but have sadly noticed the lack of fixes for it. Perhaps it is because no one has properly documented it yet, so I shall be the first to do so I guess.
Knuckles has an odd bug where when he is climbing and the player attempts to move to an adjacent wall greater than or equal to 90 degrees (possibly even lower if the number is big enough), he will either not swap to the other wall or exit his climb state. This can most clearly be seen in 90 degree walls, as he will swap to the next wall over when coming from the left, but when trying to go in the other direction he is mysteriously halted.