A company that would let a customer (very serious in my opinion) take delivery of any vehicle/bike with faulty brakes (or fautlty anything) has to have the ****est quality control ever.
My big question to you is...…who at motor trike has ridden this before you picked it up??? Hopefully no one, than again who would do this kind of extensive work like this and not ride/drive to insure (It's an R3 Trike) complete reliable safe operation of all components??
Might recheck all nuts, bolts and other fasteners for safety.
I'm very sorry to hear about this as well, have followed your post for some time about this.