Stack trace
#0 src/XF.php(270): XF\Error->logError('Passkey signatu...', false)
#1 src/XF/Service/Passkey/ManagerService.php(419): XF::logError('Passkey signatu...')
#2 src/XF/Service/Passkey/ManagerService.php(218): XF\Service\Passkey\ManagerService->validateSignatureCounter(6, 6, Object(XF\Entity\Passkey))
#3 src/XF/Tfa/Passkey.php(57): XF\Service\Passkey\ManagerService->validate(Object(XF\Http\Request), NULL)
#4 src/XF/Service/User/TfaService.php(134): XF\Tfa\Passkey->verify('login', Object(UserCheck\XF\Entity\User), Array, Object(XF\Http\Request))
#5 src/XF/ControllerPlugin/LoginPlugin.php(134): XF\Service\User\TfaService->verify(Object(XF\Http\Request), 'passkey')
#6 src/XF/Pub/Controller/LoginController.php(206): XF\ControllerPlugin\LoginPlugin->runTfaCheck('https://communi...')
#7 src/addons/Andy/BlockVPN/XF/Pub/Controller/LoginController.php(285): XF\Pub\Controller\LoginController->actionTwoStep()
#8 src/XF/Mvc/Dispatcher.php(362): Andy\BlockVPN\XF\Pub\Controller\LoginController->actionTwoStep(Object(XF\Mvc\ParameterBag))
#9 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Login', 'TwoStep', Object(XF\Mvc\RouteMatch), Object(Andy\BlockVPN\XF\Pub\Controller\LoginController), NULL)
#10 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(Andy\BlockVPN\XF\Pub\Controller\LoginController), NULL)
#11 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#13 src/XF.php(814): XF\App->run()
#14 index.php(23): XF::runApp('XF\\Pub\\App')
#15 {main}