Certainly! You are correct. The error log shows a different message.
[14-Jan-2026 13:58:04 America/Edmonton] Slim Application Error:
Type: TypeError
Message: APP\issue\Repository::get(): Argument #1 ($id) must be of type int, null given, called in /ojs-3.4.0-10-folder/classes/doi/Repository.php on line 67
File: /ojs-3.4.0-10-folder/classes/issue/Repository.php
Line: 71
Trace: #0 /ojs-3.4.0-10-folder/classes/doi/Repository.php(67): APP\issue\Repository->get(NULL)
#1 /ojs-3.4.0-10-folder/classes/submission/Repository.php(153): APP\doi\Repository->mintPublicationDoi(Object(APP\publication\Publication), Object(APP\submission\Submission), Object(APP\journal\Journal))
#2 /ojs-3.4.0-10-folder/lib/pkp/classes/observers/listeners/AssignDOIs.php(52): APP\submission\Repository->createDois(Object(APP\submission\Submission))
#3 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(441): PKP\observers\listeners\AssignDOIs->handle(Object(PKP\observers\events\DecisionAdded))
#4 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(249): Illuminate\Events\Dispatcher->Illuminate\Events{closure}(‘PKP\observers\e…’, Array)
#5 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(451): Illuminate\Events\Dispatcher->dispatch(‘PKP\observers\e…’)
#6 /ojs-3.4.0-10-folder/lib/pkp/classes/decision/Repository.php(251): event(Object(PKP\observers\events\DecisionAdded))
#7 /ojs-3.4.0-10-folder/lib/pkp/api/v1/submissions/PKPSubmissionHandler.php(1634): PKP\decision\Repository->add(Object(APP\decision\Decision))
#8 [internal function]: PKP\API\v1\submissions\PKPSubmissionHandler->addDecision(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Array)
#9 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(40): call_user_func(Array, Object(Slim\Http\Request), Object(PKP\core\APIResponse), Array)
#10 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/Route.php(281): Slim\Handlers\Strategies\RequestResponse->__invoke(Array, Object(Slim\Http\Request), Object(PKP\core\APIResponse), Array)
#11 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\Route->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#12 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/Route.php(268): Slim\Route->callMiddlewareStack(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#13 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/App.php(503): Slim\Route->run(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#14 /ojs-3.4.0-10-folder/lib/pkp/classes/security/authorization/internal/ApiAuthorizationMiddleware.php(90): Slim\App->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#15 [internal function]: PKP\security\authorization\internal\ApiAuthorizationMiddleware->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Slim\App))
#16 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(PKP\security\authorization\internal\ApiAuthorizationMiddleware), Array)
#17 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Slim\App))
#18 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Slim\App))
#19 /ojs-3.4.0-10-folder/lib/pkp/classes/security/authorization/internal/ApiCsrfMiddleware.php(56): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#20 [internal function]: PKP\security\authorization\internal\ApiCsrfMiddleware->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#21 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(PKP\security\authorization\internal\ApiCsrfMiddleware), Array)
#22 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#23 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#24 /ojs-3.4.0-10-folder/lib/pkp/classes/security/authorization/internal/ApiTokenDecodingMiddleware.php(140): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#25 [internal function]: PKP\security\authorization\internal\ApiTokenDecodingMiddleware->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#26 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(PKP\security\authorization\internal\ApiTokenDecodingMiddleware), Array)
#27 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#28 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#29 /ojs-3.4.0-10-folder/lib/pkp/classes/handler/APIHandler.php(83): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#30 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#31 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)
#32 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#33 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#34 /ojs-3.4.0-10-folder/lib/pkp/classes/handler/APIHandler.php(100): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#35 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#36 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)
#37 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#38 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#39 /ojs-3.4.0-10-folder/lib/pkp/classes/handler/APIHandler.php(105): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#40 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#41 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)
#42 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#43 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#44 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#45 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/App.php(392): Slim\App->callMiddlewareStack(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#46 /ojs-3.4.0-10-folder/lib/pkp/classes/handler/APIHandler.php(98): Slim\App->process(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#47 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#48 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)
#49 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#50 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#51 /ojs-3.4.0-10-folder/lib/pkp/classes/handler/APIHandler.php(105): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#52 [internal function]: PKP\handler\APIHandler->PKP\handler{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#53 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/DeferredCallable.php(57): call_user_func_array(Object(Closure), Array)
#54 [internal function]: Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#55 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), Object(PKP\core\APIResponse), Object(Closure))
#56 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\App->Slim{closure}(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#57 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/App.php(392): Slim\App->callMiddlewareStack(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#58 /ojs-3.4.0-10-folder/lib/pkp/lib/vendor/slim/slim/Slim/App.php(297): Slim\App->process(Object(Slim\Http\Request), Object(PKP\core\APIResponse))
#59 /ojs-3.4.0-10-folder/lib/pkp/classes/core/APIRouter.php(110): Slim\App->run()
#60 /ojs-3.4.0-10-folder/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\APIRouter->route(Object(APP\core\Request))
#61 /ojs-3.4.0-10-folder/lib/pkp/classes/core/PKPApplication.php(395): PKP\core\Dispatcher->dispatch(Object(APP\core\Request))
#62 /ojs-3.4.0-10-folder/index.php(21): PKP\core\PKPApplication->execute()
#63 {main}
View in rendered output by enabling the “displayErrorDetails” setting.
Best wishes,
Gabriela