Child static mesh added to vehicle breaks wheels collisions

I need to implement modular vehicle, Im trying to test that using blueprints by adding 1M_Cube as child static mesh on adv vehicle template, with auto weld enabled wheels looses collisions (half of wheel is below floor as you can see on attached pic)

With auto weld disabled wheel collisions are fine but Cube doesn’t collide with env (it should cause whole vehicle to collide - including box).

I’ll need finally move that to c++, so here is another problem, when I’m adding static mesh in C++ auto welding doesn’t work at all.

Tower = ObjectInitializer.CreateDefaultSubobject(this, TEXT(“Tower”));
//Tower->AttachTo(RootComponent);
static ConstructorHelpers::FObjectFinder BlockStaticMesh(TEXT(“StaticMesh’/Game/Props/towers/war_tower.war_tower’”));
Tower->SetStaticMesh(BlockStaticMesh.Object);

Just quick update - this is a visualisation how to recreate issue, big box is a child (statis mesh) of a vehicle. It is important to place big box above car, if you scale it down, collisions of wheels will work.

faced the same issue just right now, at version 4.14.1
just as you’ve illustrated - child static mesh doesn’t accept any collision, else wheels are broken.

have you find any sort of solution for this?

I dropped using adv vehicle template and recreated it using PhysX and blueprints, let me know if you find solution for that