I wanted to avoid the type of walljumping where you just sort of hop up the side of one wall, since its always been off-putting to me. Easiest way to do that was to negate walljumping if you were holding the same direction as the wall you were clinging to. But I also wanted for the player to be able to effortlessly get off the wall, and the easiest way to do that was to disengage the cling if they pressed away from the wall. This lead to not being able to press/hold either direction if you wanted to walljump. I got so wrapped up in making it work that by the time it did, I had gotten used to it and didn't think anything of it, and I never revisited it.
In any case, I've updated the prototype to address this. Now you should be able to walljump regardless of what direction you're holding. If you want to get off the wall, just press down.