Side extrude fails

Hello, I have a question because it is not being created as it should, and since a distance of 1 meter is created but I create 0.50 inside the solid and the rest outside, and I have an error when joining the solids

Extrude Face.dyn (25.7 KB)

Animation

Hello, have you tried placing a List.Flatten node before your entry of Solid.ByUnion

Edit:
maybe place a Geometry.translate node on your starting solid without inputs to avoid a loop (crash), (then List.Flatten), I think

Cordially
christian.stan