By the way, there reason it was failing is 👇
Primal iOS submitted a 3-sat zap with two relay hostnames that your server couldn’t resolve:
relay.martien.io: ENOTFOUND
relay.roygbiv.guide: ENOTFOUND
The other six relay checks passed, including Primal and your fallback relays. But the router currently requires every relay to pass, so it returned 400 before creating an invoice.
