Trusses/ladders cannot be climbed if they are in the player's character

If a truss or a ladder is inside of your character, you cannot climb it. It has happened pretty much since I’ve started using both (a couple of months ago). It happens everywhere - both in Studio, and in-game. I’ve included a place to show you what happens, it’s attached to the post. By the way, it happens all of the time – haven’t had a single case where it hasn’t occurred.

I need this to work, since I’m making vehicles that get parented under the character (so I can easily check if the player has gotten a vehicle), and making fire department ladder rigs is practically impossible because I can’t climb to the ladder if I’m the owner of the car. Passengers can though.

I can’t really change this behaviour (of parenting vehicles under the player), first of all it works great, second - it’d require way too much work to be done to change, third - it’s pretty much a standard (in roleplay games).

Steps to reproduce:
Way 1) look at the attached file bug.rbxl (30.1 KB)
Way 2) Make a truss or ladder, and put it under the character model of the player. Now the playyer cannot climb it.