But via Bluetooth it checks for 'ack' directly:

We need a BIP70 conformance suite really. There are so many deviations from the spec out there already and it's brand new :(