This addon stopped working in 2.3.10 - users reporting no email verification being sent/received, tried just now, no email verification code is being sent/received @Painbaker, please assist.
it's unlikely that update caused the email sending to stop workingThis addon stopped working in 2.3.10 - users reporting no email verification being sent/received, tried just now, no email verification code is being sent/received @Painbaker, please assist.
it's unlikely that update caused the email sending to stop working
Please check the error log for any entries related to addon
also make sure your email service is working and that confirmation emails aren't are not marked as spam
possibly broken class extension cache
Hello, it happens even after rebuild.possibly broken class extension cache
Try rebuilding the add-on's data (from the drop-down menu in the add-ons list)
Just tested on clean XF 2.3.11Hello, it happens even after rebuild.
Just tested on clean XF 2.3.11
I can't see any other possible causes other than a broken XF Class Proxy caches or some core add-on that changes the extension logic.
Please provide the full error stack trace. It might contain useful information.
I'm getting tons of this nowJust tested on clean XF 2.3.11
I can't see any other possible causes other than a broken XF Class Proxy caches or some core add-on that changes the extension logic.
Please provide the full error stack trace. It might contain useful information.
RetroGameTalk
Logs
Server error log
Clear
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
4 minutes ago src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
29 minutes ago src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
30 minutes ago src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
32 minutes ago src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Today at 4:52 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Today at 4:52 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Today at 4:52 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Today at 4:35 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Today at 12:25 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Today at 4:03 AM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Yesterday at 11:37 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Yesterday at 11:37 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Yesterday at 9:12 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Yesterday at 8:31 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Yesterday at 8:31 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Yesterday at 8:31 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Yesterday at 8:31 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Yesterday at 8:31 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Yesterday at 8:31 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
Yesterday at 8:31 PM src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Showing 20 of 49 items
1 of 3
Next
Last
Log out Community platform by XenForo® v2.3.12
Server error log
Error: Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
Generated by: Wonderguy Jul 31, 2026 at 8:20 PM
Stack trace
#0 src/vendor/composer/ClassLoader.php(576): include()
#1 src/vendor/composer/ClassLoader.php(427): Composer\Autoload\{closure}('/srv/users/serv...')
#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('OzzModz\\VerifyE...')
#3 src/XF/Extension.php(169): class_exists('OzzModz\\VerifyE...')
#4 src/XF/Repository/SessionActivityRepository.php(303): XF\Extension->extendClass('OzzModz\\VerifyE...')
#5 src/XF/Pub/Controller/OnlineController.php(42): XF\Repository\SessionActivityRepository->applyActivityDetails(Object(XF\Mvc\Entity\ArrayCollection))
#6 src/XF/Mvc/Dispatcher.php(364): XF\Pub\Controller\OnlineController->actionIndex(Object(XF\Mvc\ParameterBag))
#7 src/XF/Mvc/Dispatcher.php(266): XF\Mvc\Dispatcher->dispatchClass('XF:Online', 'Index', Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\OnlineController), NULL)
#8 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\OnlineController), NULL)
#9 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#10 src/XF/App.php(2830): XF\Mvc\Dispatcher->run()
#11 src/XF.php(850): XF\App->run()
#12 index.php(23): XF::runApp('XF\\Pub\\App')
#13 {main}
Request state
array(4) {
["url"] => string(8) "/online/"
["referrer"] => string(36) "https://retrogametalk.com/whats-new/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
Delete
I'm getting tons of this now
Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
4 minutes ago src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
I thought that was the stack trace? idk how else to get it.It's the same error
What about the full stack trace?
If the XF Class Proxy failure is only limited to this class, check other add-ons that modify the Core logic or extend the Register class in an incorrect way.
- Added settings for the email verification code format and length.
- Fixed an error on the online members page caused by email verification during registration.
- Fixed rejection of valid email addresses exactly 120 characters long.
- Fixed a PHP 8.4 deprecation warning during email verification.
Thanks for detailed report, fixed in last updateFatal error on /online/ – rerouteController(CLASS) stores the extension class in xf_session_activity
Version: 2.0.10 Patch Level 2 (latest), XenForo 2.3.x, PHP 8.x
Error (server error log, triggered from Who's Online):
Error: Class "OzzModz\VerifyEmail\XF\Pub\Controller\XFCP_Register" not found
src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php:13
#3 src/XF/Extension.php(169): class_exists('OzzModz\\VerifyEmail\\XF\\Pub\\Controller\\Register')
#4 src/XF/Repository/SessionActivityRepository.php(303): XF\Extension->extendClass(...)
#5 src/XF/Pub/Controller/OnlineController.php(42): ...->applyActivityDetails(...)
Request: /online/?page=9
Cause:
In XF/Pub/Controller/Register.php (actionIndex, line 46) the add-on does:
return $this->rerouteController(CLASS, 'withoutVerificationCode');
CLASS is the class extension (OzzModz\VerifyEmail\XF\Pub\Controller\Register),
not the base controller. The reroute works in that request because the XFCP chain
is already built, but XF then logs the guest's activity with
controller_name = 'OzzModz\VerifyEmail\XF\Pub\Controller\Register'
(we had 17 such rows in xf_session_activity, action WithoutVerificationCode).
When Who's Online renders those rows, SessionActivityRepository::applyActivityDetails()
calls extendClass() on that name. There's no extension registered for it, so
class_exists() autoloads the extension file directly, and XFCP_Register was never
aliased, so you get a fatal error. Any visitor/bot paging through /online/ hits it.
Fix (tested on our site, registration flow unchanged):
return $this->rerouteController('XF:Register', 'withoutVerificationCode');
This also keeps other add-ons' Register extensions (e.g. Spaminator) in the chain,
which rerouting to CLASS partly bypasses.
The same pattern exists in OzzModz/PaidRegistration/Pub/Controller/AccountType.php:102
(rerouteController(CLASS, 'withoutVerificationCode', $params)); it should reroute to
the base controller's short name (e.g. 'OzzModz\PaidRegistration:AccountType' / the
XB equivalent) for the same reason.
Could you include this in the next release, so our local patch isn't overwritten on update?
We use essential cookies to make this site work, and optional cookies to enhance your experience.