There is a typo in the error message regarding the minium required length of the PKCE in Oauth2. Correct is 43:
NOTE: The code verifier SHOULD have enough entropy to make it
impractical to guess the value. It is RECOMMENDED that the output of
a suitable random number generator be used to create a 32-octet
sequence. The octet sequence is then base64url-encoded to produce a
43-octet URL safe string to use as the code verifier.
Motivation:
There is a typo in the error message regarding the minium required length of the PKCE in Oauth2. Correct is
43
:(Source: https://www.rfc-editor.org/rfc/inline-errata/rfc7636.html)