Unable to complete delves this patch

The mech is definitely strong, been playing around with Bioprinter as my 2nd