Setting up a forklift vehicle hierarchy with collisions

Godot Version

4.7

Question

I inserted a forklift (modeled in blender) for a little game in Godot. The forklift is supposed to have a fork that can later also pick up objects such as pallets and barrels, etc.
My question: How do I set up the hierarchy that the collision objects of the fork and the carriage interact with walls?
What i want: The Forklift should stop when it collides with a wall.
My actual state: The forklift slides through walls, only the collision object from the VehicleBody3D interacts with the wall. The collisions from the fork and the fork carriage have no influence in wall collisions.
What i tried: I tried different root nodes for fork and carriage (RigidBody3D,AnimatedBody3D, Area3D).
What is neccesary: The collisions of all parts of the forklift need to interact with walls or obstacles. But the collisions cant be static in one place. The fork can be lifted up to 1.8m, and the fork carriage can be tilted from -5 to +10 degrees.
I try to attach some screenshots

I just made a videoclip of the actual state and behaviour of the forklift. How can i make the wheels spin correctly again and how do i need to change the hierarchy to use the fork and carriage collision to make them interact with walls? When i expand the collisionShape of the VehicleBody3D over the whole forklift, then collision with walls work, but i want to use the fork to pick up pallets and stuff. Can someone help me?

I would advice you do basic of Godot to get an understanding of nodes, how to find and understand documentation related .

This will help you asking questions better, also people will have more will to help you.
Since you used AI to guide you, there is very little chance someone will put effort into answering and asking right questions .

Anyway I also recommend read this guideline for help section: Posting guidelines in #Help channel

This could at least help you to understand, what people expect in post to be able to help you.

I think Godot’s built-in VehicleWheel3D may behave weirdly for a forklift, as it is an unusual setup because the rear wheels are doing the steering.

Following this tutorial series can help you set up your own custom wheels for the forklift and solve the rotation issue.

Also, understanding how nodes and positions work will level up your development skills and speed things up much more than an LLM. So, I’d suggest following Godot’s own tutorials for getting to know the tools at your disposal. Then handling collision shapes and positions will be a piece of cake.