Continuing troubleshooting from the last post...
digging I noticed that a '"' was being attached to the original POST to start the OATH in the strings being passed to forum\oauth\authorize\index.php
echo '<br><br><a class="button" href=' . $href . ';">Login</a><br>';
changed to
echo '<br><br><a class="button" href=' . $href . '>Login</a><br>';
That fixes the proper setting of to be recognized properly
code_challenge_method=S256
because it had been seen as:
code_challenge_method=S256"
Half solved!! Yay!
And it results in
-= Var_dump $json =-array(4) { ["access_token"]=> string(97) "914...b373" ["token_type"]=> string(6) "bearer" ["expires_in"]=> int(86400) ["scope"]=> string(13) "profile email" }
WOOT! Problem solved. Successfully got an access token!
Ran Recovery mode and was able to successfully get back up and running. Ironically was not the default theme it was the Widgets Extension that caused the issue.