The broker is right. The POA comes from the importer of record, executed directly, not passed through a forwarder. ID on the signatory. Form 5106. CBP publishes a page on validating a POA; send the forwarder the link. Two things go wrong when you take less. Importers send a POA they signed with a different broker and think it transfers. It does not, it is a contract with that broker. Or somebody strikes out paragraphs and expects you to file on it. Sign it clean or the shipment sits.
