Why wouldn’t they comply with tx duration? You don’t want excessively long tx as you can’t rx at the same time. You’ll lose messages.
But discussion of that is irrelevant because the regulation is no more than one every 30 seconds and each one can't be longer than 1 second in duration. This necessarily limits the length of messages you can send or requires more efficient modulation and/or weaker error correction at the tradeoff of worse weak-signal performance.