I am trying to setup M365 OAUTH plugin.
Once the plug is enabled and I try to configure authentication, this white box pops up but no additional information is displayed.
Going thru my Aache logs I found this error but not sure how to fix it.
[Tue Mar 26 14:27:46.872040 2024] [php:error] [pid 3287271] [client 74.xxx.xxx.xxx:49520] PHP Fatal error: Uncaught Error: Call to a member function setConfigClass() on null in phar:///var/www/osticket/include/plugins/auth-oauth2.phar/oauth2.php:640\nStack trace:\n#0 phar:///var/www/osticket/include/plugins/auth-oauth2.phar/oauth2.php(429): GenericEmailOauth2Provider->getPluginInstance()\n#1 phar:///var/www/osticket/include/plugins/auth-oauth2.phar/oauth2.php(441): OAuth2ProviderBackend->getConfig()\n#2 /var/www/osticket/include/class.email.php(593): OAuth2ProviderBackend->getConfigForm()\n#3 /var/www/osticket/include/class.email.php(663): EmailAccount->getOAuth2ConfigForm()\n#4 /var/www/osticket/include/ajax.email.php(23): EmailAccount->getAuthConfigForm()\n#5 /var/www/osticket/include/class.dispatcher.php(153): EmailAjaxAPI->configureAuth()\n#6 /var/www/osticket/include/class.dispatcher.php(40): UrlMatcher->dispatch()\n#7 /var/www/osticket/include/class.dispatcher.php(119): Dispatcher->resolve()\n#8 /var/www/osticket/include/class.dispatcher.php(40): UrlMatcher->dispatch()\n#9 /var/www/osticket/scp/ajax.php(327): Dispatcher->resolve()\n#10 {main}\n thrown in phar:///var/www/osticket/include/plugins/auth-oauth2.phar/oauth2.php on line 640, referer: https://servicedesk.mydomain.com:8843/scp/emails.php?id=1