You’ve to change the collision to ‘PreciseConvexDecomposition’. This way it’ll shape around the parts the way you unioned it. It may cause a bit of lag if you’ve got a lot to change the collisions…
Can you download this plugin (Mesh Optimization Tools - Roblox) and send a picture of your union using the ‘‘Show Mesh Decomposition’’ plugin’s feature?