As stated in RFC-7797 JSON Web Signature (JWS) Unencoded Payload Option,
For interoperability reasons, JSON Web Tokens [JWT] MUST NOT use
"b64" with a "false" value.
This means that the this spec must be updated to mention that token with b65=false header must be rejected and a TCK test is needed to confirm an implementation handles it correctly.