1. I'm not sure why this is being repeated in this section since it's discussed in Maximum QoS?
2. The Return Code is 0x9B rather than 0x9F?
1612 If the Server included a Maximum QoS in its CONNACK response to a Client and it receives a PUBLISH
1613 Packet with a QoS greater than this, then it MUST send a DISCONNECT Packet with a Return Code
1614 0x9F Maximum QoS exceeded and disconnect the network.