Calendar DateInvalidTimeZoneException: DateTimeZone::__construct(): Unknown or bad timezone (@@2MlOe) src/XF/InputFilterer.php:408

Affected add-on version
2.6.2
Affected XenForo version
2.3.7
Error:
Code:
    DateInvalidTimeZoneException: DateTimeZone::__construct(): Unknown or bad timezone (@@2MlOe) src/XF/InputFilterer.php:408

    Generated by: Unknown account Dec 31, 2025 at 8:39 AM

Stack trace

#0 src/XF/InputFilterer.php(408): DateTimeZone->__construct('@@2MlOe')
#1 src/addons/SV/StandardLib/XF/InputFilterer.php(135): XF\InputFilterer->cleanInternal('2026-01-01T00:0...', 'datetime', Array)
#2 src/addons/vw/vw/XF/InputFilterer.php(60): SV\StandardLib\XF\InputFilterer->cleanInternal('2026-01-01T00:0...', 'datetime', Array)
#3 src/XF/InputFilterer.php(162): vw\vw\XF\InputFilterer->cleanInternal('2026-01-01T00:0...', 'datetime', Array)
#4 src/XF/Http/Request.php(1112): XF\InputFilterer->filter('2026-01-01T00:0...', 'datetime')
#5 src/XF/Http/Request.php(1081): XF\Http\Request->filter('start', 'datetime,tz:@@2...')
#6 src/XF/Mvc/Controller.php(807): XF\Http\Request->filter(Array, NULL, NULL)
#7 src/addons/NF/Calendar/Pub/Controller/EventController.php(2382): XF\Mvc\Controller->filter(Array)
#8 src/XF/Mvc/Dispatcher.php(362): NF\Calendar\Pub\Controller\EventController->actionFeed(Object(XF\Mvc\ParameterBag))
#9 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('NF\\Calendar:Eve...', 'Feed', Object(XF\Mvc\RouteMatch), Object(SV\UserActivity\NF\Calendar\Pub\Controller\Event), NULL)
#10 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\UserActivity\NF\Calendar\Pub\Controller\Event), 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(806): XF\App->run()
#14 index.php(23): XF::runApp('XF\\Pub\\App')
#15 {main}

Request state

array(4) {
  ["url"] => string(150) "/events/feed?_xfNoRedirect=1&_xfResponseType=json&calendar_id=1&end=2026-02-01T00:00:00%2B01:00&start=2026-01-01T00:00:00%2B01:00&timeZone=%40%402MlOe"
  ["referrer"] => string(24) "https://forum.com/"
  ["_GET"] => array(7) {
    ["/events/feed"] => string(0) ""
    ["_xfNoRedirect"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
    ["calendar_id"] => string(1) "1"
    ["end"] => string(25) "2026-02-01T00:00:00+01:00"
    ["start"] => string(25) "2026-01-01T00:00:00+01:00"
    ["timeZone"] => string(7) "@@2MlOe"
  }
  ["_POST"] => array(0) {
  }
}

There are various other 'unknown or bad timezone' errors as well.
Also see:
 
Back
Top