I think it is truck's fault. With your diagrams (clear and logical) and pictures, you could (and should) win. You should fight for it.