Yes, your teammate named them PlayerController, PlayerManager, PlayerInputHandler, and PlayerStateHandler.
No, you don’t have to read the entirety of the codebase to figure out where the bug is.
One prompt, a couple seconds. Bezi will get you up to speed.