[2026-10-04 00:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 00:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 00:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 00:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 01:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 01:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 01:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 01:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 02:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 02:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 02:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 02:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 03:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 03:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 03:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 03:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 04:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 04:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 04:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 04:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 05:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 05:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 05:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 05:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 06:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 06:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 06:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 06:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 07:00:02] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 07:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 07:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 07:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 08:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 08:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 08:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 08:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 09:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 09:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 09:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 09:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 10:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 10:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 10:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 10:42:05] local.WARNING: OTP test number used: a fixed code was issued and no message was sent. {"identifier":"+963*******71"} 
[2026-10-04 10:42:58] local.CRITICAL: A route plan delayed a customer beyond the batch limit. {"driver_id":1,"order_id":48,"promised_at":"2026-10-02T23:44:56+03:00","new_eta_at":"2026-10-04T11:01:15+03:00","delay_seconds":126979.12839900000835768878459930419921875,"limit_seconds":360.0} 
[2026-10-04 10:42:58] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.1, private-dispatch.dashboard] with payload:
{
    "uuid": "01a105dd-b47f-723f-821e-a4a7da2c197a",
    "driver_id": 1,
    "version": 35,
    "trigger": "stop_completed",
    "stops": [
        {
            "type": "dropoff",
            "order": 48,
            "pickup": null,
            "lat": 33.4973949999999973670128383673727512359619140625,
            "lng": 36.2933967999999964604285196401178836822509765625,
            "leg_seconds": 1097,
            "leg_meters": 4184,
            "eta_at": "2026-10-04T11:01:15+03:00"
        }
    ],
    "polyline": "}vrkE}po|EgCK@u@KyA[yApBw@`FpHETFLLDLGBSAElEuDbJeIDDPDNGFI|AF`Ip@dGf@xBb@ATHPNDPGDIhA?bHM|BKxJv@v@\\NXLJjFXzEZ~@H\\JXPZ\\R\\nA~CX\\h@Rn@H|N`A~BHj@Vr@r@Z^lE`JpArCdAfBQPGPCZHZNPPFTARKLUB[AONYpDsETg@Ns@HiAAMPmBPuCZqFhBTLKZOb@_BlA\\lAVd@FrAVLH",
    "total_seconds": 1097,
    "total_meters": 4184,
    "degraded": false,
    "computed_at": "2026-10-04T10:42:58+03:00",
    "socket": null
}  
[2026-10-04 10:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 11:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 11:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 11:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 11:45:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 12:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 12:15:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 12:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 12:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 13:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 13:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 13:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 13:33:06] local.WARNING: OTP test number used: a fixed code was issued and no message was sent. {"identifier":"+963*******71"} 
[2026-10-04 13:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 14:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 14:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 14:19:57] local.WARNING: OTP test number used: a fixed code was issued and no message was sent. {"identifier":"+963*******71"} 
[2026-10-04 14:27:11] local.WARNING: OTP test number used: a fixed code was issued and no message was sent. {"identifier":"+963*******34"} 
[2026-10-04 14:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 14:31:53] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":53,"suggestion_id":134,"candidates":0,"total_ms":22,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":53,\"suggestion_id\":134,\"candidates\":0,\"total_ms\":22,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106af-3c30-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106af-3c30-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 14:34:36] local.ERROR: لا تحمل نقدًا للشركة بـSYP. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا تحمل نقدًا للشركة بـSYP. at /home/mohammed/public_html/captain-api/app/Services/Settlement/CashHandInService.php:78)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Settlement\\CashHandInService->App\\Services\\Settlement\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#3 /home/mohammed/public_html/captain-api/app/Services/Settlement/CashHandInService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Settlement/CashHandInController.php(59): App\\Services\\Settlement\\CashHandInService->declare(Object(App\\Models\\Driver), 'SYP', NULL, NULL)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Settlement\\CashHandInController->store(Object(App\\Http\\Requests\\Mobile\\Settlement\\DeclareCashHandInRequest))
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Settlement\\CashHandInController), 'store')
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#20 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}
"} 
[2026-10-04 14:34:38] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":53,"suggestion_id":135,"candidates":0,"total_ms":9,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":53,\"suggestion_id\":135,\"candidates\":0,\"total_ms\":9,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106af-3c30-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106af-3c30-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 14:34:48] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":53,"suggestion_id":136,"candidates":0,"total_ms":16,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":53,\"suggestion_id\":136,\"candidates\":0,\"total_ms\":16,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106af-3c30-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106af-3c30-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 14:35:05] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":53,"suggestion_id":137,"candidates":0,"total_ms":8,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":53,\"suggestion_id\":137,\"candidates\":0,\"total_ms\":8,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106af-3c30-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106af-3c30-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 14:38:53] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":236.400000000000005684341886080801486968994140625,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":236.400000000000005684341886080801486968994140625,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 236.412788, 2, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:38:53] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":236.400000000000005684341886080801486968994140625,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":236.400000000000005684341886080801486968994140625,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 2)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 236.412788, 2, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:38:53] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":83.099999999999994315658113919198513031005859375,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":83.099999999999994315658113919198513031005859375,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 83.077093, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(1, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:38:53] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":83.099999999999994315658113919198513031005859375,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":83.099999999999994315658113919198513031005859375,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 16)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 83.077093, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(1, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:38:53] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":55,"suggestion_id":138,"candidates":2,"total_ms":360,"routing_elements":18,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":55,\"suggestion_id\":138,\"candidates\":2,\"total_ms\":360,\"routing_elements\":18,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 14:39:04] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.made
Context: {"order_id":55,"driver_id":53,"suggestion_id":138,"chosen_rank":1,"batched":false,"metric":"assignment.made"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.made
Context: {\"order_id\":55,\"driver_id\":53,\"suggestion_id\":138,\"chosen_rank\":1,\"batched\":false,\"metric\":\"assignment.made\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'assignment.made', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('assignment.made', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'assignment.made', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('assignment.made', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(44): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 138, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106b5-b13b-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106b5-b13b-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a106b5-67f9-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a106b5-b13b-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:39:04] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen
Context: {"order_id":55,"driver_id":53,"suggestion_id":138,"chosen_rank":1,"batched":false,"metric":"suggestion.chosen"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen
Context: {\"order_id\":55,\"driver_id\":53,\"suggestion_id\":138,\"chosen_rank\":1,\"batched\":false,\"metric\":\"suggestion.chosen\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.chos...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.chos...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.chos...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.chos...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(54): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 138, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106b5-b13b-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106b5-b13b-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a106b5-67f9-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a106b5-b13b-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:39:04] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen_first
Context: {"order_id":55,"driver_id":53,"suggestion_id":138,"chosen_rank":1,"batched":false,"metric":"suggestion.chosen_first"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen_first
Context: {\"order_id\":55,\"driver_id\":53,\"suggestion_id\":138,\"chosen_rank\":1,\"batched\":false,\"metric\":\"suggestion.chosen_first\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.chos...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.chos...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.chos...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.chos...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(57): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 138, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106b5-b13b-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106b5-b13b-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a106b5-67f9-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a106b5-b13b-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:39:05] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":166.30000000000001136868377216160297393798828125,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":166.30000000000001136868377216160297393798828125,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 166.314839, 2, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:39:05] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":166.30000000000001136868377216160297393798828125,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":166.30000000000001136868377216160297393798828125,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 2)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 166.314839, 2, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:39:05] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":93.599999999999994315658113919198513031005859375,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":93.599999999999994315658113919198513031005859375,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 93.593676, 25, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(53, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:39:05] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":93.599999999999994315658113919198513031005859375,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":93.599999999999994315658113919198513031005859375,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 25)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 93.593676, 25, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(53, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:39:06] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":160,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":160,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 159.980881, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(1, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:39:06] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":160,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":160,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 16)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 159.980881, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(1, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:39:06] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":55,"suggestion_id":139,"candidates":2,"total_ms":456,"routing_elements":43,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":55,\"suggestion_id\":139,\"candidates\":2,\"total_ms\":456,\"routing_elements\":43,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 14:39:06] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":158.900000000000005684341886080801486968994140625,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":158.900000000000005684341886080801486968994140625,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 158.928585, 25, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(53, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:39:06] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":158.900000000000005684341886080801486968994140625,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":158.900000000000005684341886080801486968994140625,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 25)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 158.928585, 25, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(53, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:39:06] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a106b5-e3fd-7226-ade2-df2356b42055",
    "driver_id": 53,
    "version": 1,
    "trigger": "assigned",
    "stops": [
        {
            "type": "pickup",
            "order": 55,
            "pickup": 58,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 437,
            "leg_meters": 1328,
            "eta_at": "2026-10-04T14:46:23+03:00"
        },
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T14:46:23+03:00"
        }
    ],
    "polyline": "weqkEmcn|EBjEd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJ",
    "total_seconds": 450,
    "total_meters": 1328,
    "degraded": false,
    "computed_at": "2026-10-04T14:39:06+03:00",
    "socket": null
}  
[2026-10-04 14:39:06] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":79.7000000000000028421709430404007434844970703125,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":79.7000000000000028421709430404007434844970703125,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 79.72813, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(1, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:39:06] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":79.7000000000000028421709430404007434844970703125,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":79.7000000000000028421709430404007434844970703125,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 16)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 79.72813, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(1, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:39:06] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":55,"suggestion_id":140,"candidates":2,"total_ms":263,"routing_elements":41,"cache_hit":true,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":55,\"suggestion_id\":140,\"candidates\":2,\"total_ms\":263,\"routing_elements\":41,\"cache_hit\":true,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a106b5-67f9-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 14:39:44] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a106b5-67f9-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 14:39:57] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a106b5-67f9-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 14:40:33] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a106b5-67f9-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 14:41:06] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a106b5-67f9-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a106b5-67f9-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 14:44:00] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":162.900000000000005684341886080801486968994140625,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":162.900000000000005684341886080801486968994140625,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 162.853796, 1, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a0fde2-8d1d-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:44:00] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":162.900000000000005684341886080801486968994140625,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":162.900000000000005684341886080801486968994140625,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 1)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 162.853796, 1, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a0fde2-8d1d-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:44:00] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":87.599999999999994315658113919198513031005859375,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":87.599999999999994315658113919198513031005859375,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 87.590322, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(53, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a0fde2-8d1d-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:44:00] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":87.599999999999994315658113919198513031005859375,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":87.599999999999994315658113919198513031005859375,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 16)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 87.590322, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(53, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a0fde2-8d1d-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 14:44:00] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":50,"suggestion_id":141,"candidates":1,"total_ms":290,"routing_elements":17,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":50,\"suggestion_id\":141,\"candidates\":1,\"total_ms\":290,\"routing_elements\":17,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a0fde2-8d1d-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 14:44:08] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.made
Context: {"order_id":50,"driver_id":53,"suggestion_id":141,"chosen_rank":1,"batched":true,"metric":"assignment.made"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.made
Context: {\"order_id\":50,\"driver_id\":53,\"suggestion_id\":141,\"chosen_rank\":1,\"batched\":true,\"metric\":\"assignment.made\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'assignment.made', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('assignment.made', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'assignment.made', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('assignment.made', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(44): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 141, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106ba-6392-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106ba-6392-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a0fde2-8d1d-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a106ba-6392-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:44:08] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.batched
Context: {"order_id":50,"driver_id":53,"suggestion_id":141,"chosen_rank":1,"batched":true,"metric":"assignment.batched"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.batched
Context: {\"order_id\":50,\"driver_id\":53,\"suggestion_id\":141,\"chosen_rank\":1,\"batched\":true,\"metric\":\"assignment.batched\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'assignment.batc...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('assignment.batc...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'assignment.batc...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('assignment.batc...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(47): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 141, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106ba-6392-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106ba-6392-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a0fde2-8d1d-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a106ba-6392-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:44:08] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen
Context: {"order_id":50,"driver_id":53,"suggestion_id":141,"chosen_rank":1,"batched":true,"metric":"suggestion.chosen"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen
Context: {\"order_id\":50,\"driver_id\":53,\"suggestion_id\":141,\"chosen_rank\":1,\"batched\":true,\"metric\":\"suggestion.chosen\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.chos...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.chos...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.chos...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.chos...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(54): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 141, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106ba-6392-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106ba-6392-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a0fde2-8d1d-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a106ba-6392-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:44:08] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen_first
Context: {"order_id":50,"driver_id":53,"suggestion_id":141,"chosen_rank":1,"batched":true,"metric":"suggestion.chosen_first"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen_first
Context: {\"order_id\":50,\"driver_id\":53,\"suggestion_id\":141,\"chosen_rank\":1,\"batched\":true,\"metric\":\"suggestion.chosen_first\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.chos...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.chos...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.chos...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.chos...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(57): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 141, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106ba-6392-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a106ba-6392-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a0fde2-8d1d-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a106ba-6392-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 14:44:09] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":50,"suggestion_id":142,"candidates":0,"total_ms":11,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":50,\"suggestion_id\":142,\"candidates\":0,\"total_ms\":11,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a0fde2-8d1d-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 14:44:10] local.CRITICAL: A route plan delayed a customer beyond the batch limit. {"driver_id":53,"order_id":50,"promised_at":"2026-10-02T22:44:35+03:00","new_eta_at":"2026-10-04T15:02:34+03:00","delay_seconds":145079.996409000013954937458038330078125,"limit_seconds":360.0} 
[2026-10-04 14:44:10] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a106ba-8710-7219-89e3-65f61e9abe9b",
    "driver_id": 53,
    "version": 2,
    "trigger": "assigned",
    "stops": [
        {
            "type": "pickup",
            "order": 55,
            "pickup": 58,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 433,
            "leg_meters": 1312,
            "eta_at": "2026-10-04T14:51:22+03:00"
        },
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T14:51:22+03:00"
        },
        {
            "type": "pickup",
            "order": 50,
            "pickup": 53,
            "lat": 33.4973949999999973670128383673727512359619140625,
            "lng": 36.2933967999999964604285196401178836822509765625,
            "leg_seconds": 672,
            "leg_meters": 5439,
            "eta_at": "2026-10-04T15:02:34+03:00"
        },
        {
            "type": "dropoff",
            "order": 50,
            "pickup": null,
            "lat": 33.4973949999999973670128383673727512359619140625,
            "lng": 36.2933967999999964604285196401178836822509765625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T15:02:34+03:00"
        }
    ],
    "polyline": "weqkEmbn|EBjDd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJu@jHk@dEUn@sAnLQxBuC~f@Y|BSlAM^u@vD_@tBE^@VDFH?TK@OGo@Be@f@mCl@cC\\wBT}BjCyc@P_C\\wCh@eEHu@lBgNZCHAVKV_@L]Bq@AMf@_@zD}AtDyArAe@d@KNOXBTINUb@e@pAiBnHeJjAaB`GsHjDsEdHoIjEyFvDcFr@s@v@YXARKLUB[AONYpDsETg@Ns@HiAAMPmBPuCZqFhBTLKZOb@_BlA\\lAVd@FrAVLH",
    "total_seconds": 1158,
    "total_meters": 6751,
    "degraded": false,
    "computed_at": "2026-10-04T14:44:09+03:00",
    "socket": null
}  
[2026-10-04 14:44:10] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":50,"suggestion_id":143,"candidates":0,"total_ms":15,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":50,\"suggestion_id\":143,\"candidates\":0,\"total_ms\":15,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a0fde2-8d1d-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a0fde2-8d1d-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 14:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 14:46:18] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a0fde2-8d1d-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a0fde2-8d1d-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 14:47:37] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a106bd-b137-7262-a718-d2cc78852989",
    "driver_id": 53,
    "version": 3,
    "trigger": "stop_completed",
    "stops": [
        {
            "type": "pickup",
            "order": 55,
            "pickup": 58,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 428,
            "leg_meters": 1316,
            "eta_at": "2026-10-04T14:54:45+03:00"
        },
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T14:54:45+03:00"
        },
        {
            "type": "dropoff",
            "order": 50,
            "pickup": null,
            "lat": 33.4973949999999973670128383673727512359619140625,
            "lng": 36.2933967999999964604285196401178836822509765625,
            "leg_seconds": 672,
            "leg_meters": 5439,
            "eta_at": "2026-10-04T15:05:57+03:00"
        }
    ],
    "polyline": "weqkEubn|EBrDd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJu@jHk@dEUn@sAnLQxBuC~f@Y|BSlAM^u@vD_@tBE^@VDFH?TK@OGo@Be@f@mCl@cC\\wBT}BjCyc@P_C\\wCh@eEHu@lBgNZCHAVKV_@L]Bq@AMf@_@zD}AtDyArAe@d@KNOXBTINUb@e@pAiBnHeJjAaB`GsHjDsEdHoIjEyFvDcFr@s@v@YXARKLUB[AONYpDsETg@Ns@HiAAMPmBPuCZqFhBTLKZOb@_BlA\\lAVd@FrAVLH",
    "total_seconds": 1114,
    "total_meters": 6755,
    "degraded": false,
    "computed_at": "2026-10-04T14:47:37+03:00",
    "socket": null
}  
[2026-10-04 14:48:03] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: delivery.completed
Context: {"order_id":50,"driver_id":53,"metric":"delivery.completed"} {"userId":53,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: delivery.completed
Context: {\"order_id\":50,\"driver_id\":53,\"metric\":\"delivery.completed\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'delivery.comple...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('delivery.comple...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'delivery.comple...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('delivery.comple...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordDeliveryMetrics.php(35): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordDeliveryMetrics->handle(Object(App\\Events\\Order\\OrderStatusChanged))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(300): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionRecord.php(86): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}()
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(65): Illuminate\\Database\\DatabaseTransactionRecord->executeCallbacks()
#15 [internal function]: Illuminate\\Support\\HigherOrderCollectionProxy->Illuminate\\Support\\{closure}(Object(Illuminate\\Database\\DatabaseTransactionRecord), 1)
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(858): array_map(Object(Closure), Array, Array)
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(833): Illuminate\\Support\\Arr::map(Array, Object(Closure))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(62): Illuminate\\Support\\Collection->map(Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionsManager.php(94): Illuminate\\Support\\HigherOrderCollectionProxy->__call('executeCallback...', Array)
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(66): Illuminate\\Database\\DatabaseTransactionsManager->commit('mysql', 1, 0)
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#23 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(891): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#24 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(296): App\\Services\\Order\\OrderService->markDelivered(Object(App\\Models\\Order), Object(App\\Models\\Driver), NULL, NULL, 21.54)
#25 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(143): App\\Services\\Order\\OrderService->advanceForCaptain('01a0fde2-8d1d-7...', Object(App\\Models\\Driver), Object(App\\Enums\\Order\\OrderStatus), NULL, NULL, NULL, 21.54)
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->delivered(Object(App\\Http\\Requests\\Mobile\\Order\\DeliverOrderRequest), '01a0fde2-8d1d-7...')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'delivered')
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#41 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#74 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#75 {main}
"} 
[2026-10-04 14:48:04] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a106be-1ad4-72a1-8ee5-17c8779c1d63",
    "driver_id": 53,
    "version": 4,
    "trigger": "stop_completed",
    "stops": [
        {
            "type": "pickup",
            "order": 55,
            "pickup": 58,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 429,
            "leg_meters": 1313,
            "eta_at": "2026-10-04T14:55:13+03:00"
        },
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T14:55:13+03:00"
        }
    ],
    "polyline": "weqkEobn|EBlDd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJ",
    "total_seconds": 442,
    "total_meters": 1313,
    "degraded": false,
    "computed_at": "2026-10-04T14:48:04+03:00",
    "socket": null
}  
[2026-10-04 14:59:57] local.WARNING: OTP test number used: a fixed code was issued and no message was sent. {"identifier":"+963*******71"} 
[2026-10-04 15:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 15:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 15:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 15:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 16:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 16:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 16:18:04] local.WARNING: OTP test number used: a fixed code was issued and no message was sent. {"identifier":"+963*******71"} 
[2026-10-04 16:18:40] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: delivery.completed
Context: {"order_id":48,"driver_id":1,"metric":"delivery.completed"} {"userId":1,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: delivery.completed
Context: {\"order_id\":48,\"driver_id\":1,\"metric\":\"delivery.completed\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'delivery.comple...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('delivery.comple...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'delivery.comple...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('delivery.comple...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordDeliveryMetrics.php(35): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordDeliveryMetrics->handle(Object(App\\Events\\Order\\OrderStatusChanged))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(300): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionRecord.php(86): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}()
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(65): Illuminate\\Database\\DatabaseTransactionRecord->executeCallbacks()
#15 [internal function]: Illuminate\\Support\\HigherOrderCollectionProxy->Illuminate\\Support\\{closure}(Object(Illuminate\\Database\\DatabaseTransactionRecord), 1)
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(858): array_map(Object(Closure), Array, Array)
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(833): Illuminate\\Support\\Arr::map(Array, Object(Closure))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(62): Illuminate\\Support\\Collection->map(Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionsManager.php(94): Illuminate\\Support\\HigherOrderCollectionProxy->__call('executeCallback...', Array)
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(66): Illuminate\\Database\\DatabaseTransactionsManager->commit('mysql', 1, 0)
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#23 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(891): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#24 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(296): App\\Services\\Order\\OrderService->markDelivered(Object(App\\Models\\Order), Object(App\\Models\\Driver), NULL, NULL, 1.0)
#25 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(143): App\\Services\\Order\\OrderService->advanceForCaptain('01a0fd00-7393-7...', Object(App\\Models\\Driver), Object(App\\Enums\\Order\\OrderStatus), NULL, NULL, NULL, 1.0)
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->delivered(Object(App\\Http\\Requests\\Mobile\\Order\\DeliverOrderRequest), '01a0fd00-7393-7...')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'delivered')
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#41 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#74 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#75 {main}
"} 
[2026-10-04 16:28:20] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":85,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":85,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 84.965323, 1, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10718-440b-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:28:20] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":85,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":85,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 1)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 84.965323, 1, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10718-440b-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:28:20] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":76.900000000000005684341886080801486968994140625,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":76.900000000000005684341886080801486968994140625,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 76.884496, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(53, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10718-440b-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 16:28:20] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":76.900000000000005684341886080801486968994140625,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":76.900000000000005684341886080801486968994140625,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 16)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 76.884496, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(53, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10718-440b-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 16:28:20] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":56,"suggestion_id":144,"candidates":1,"total_ms":191,"routing_elements":17,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":56,\"suggestion_id\":144,\"candidates\":1,\"total_ms\":191,\"routing_elements\":17,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10718-440b-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 16:28:41] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.made
Context: {"order_id":56,"driver_id":53,"suggestion_id":144,"chosen_rank":1,"batched":true,"metric":"assignment.made"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.made
Context: {\"order_id\":56,\"driver_id\":53,\"suggestion_id\":144,\"chosen_rank\":1,\"batched\":true,\"metric\":\"assignment.made\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'assignment.made', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('assignment.made', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'assignment.made', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('assignment.made', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(44): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 144, 1, true)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(153): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a10718-440b-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assignEnforced(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assignEnforced')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign_e...', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:28:41] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.batched
Context: {"order_id":56,"driver_id":53,"suggestion_id":144,"chosen_rank":1,"batched":true,"metric":"assignment.batched"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.batched
Context: {\"order_id\":56,\"driver_id\":53,\"suggestion_id\":144,\"chosen_rank\":1,\"batched\":true,\"metric\":\"assignment.batched\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'assignment.batc...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('assignment.batc...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'assignment.batc...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('assignment.batc...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(47): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 144, 1, true)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(153): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a10718-440b-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assignEnforced(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assignEnforced')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign_e...', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:28:41] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen
Context: {"order_id":56,"driver_id":53,"suggestion_id":144,"chosen_rank":1,"batched":true,"metric":"suggestion.chosen"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen
Context: {\"order_id\":56,\"driver_id\":53,\"suggestion_id\":144,\"chosen_rank\":1,\"batched\":true,\"metric\":\"suggestion.chosen\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.chos...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.chos...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.chos...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.chos...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(54): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 144, 1, true)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(153): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a10718-440b-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assignEnforced(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assignEnforced')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign_e...', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:28:41] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen_first
Context: {"order_id":56,"driver_id":53,"suggestion_id":144,"chosen_rank":1,"batched":true,"metric":"suggestion.chosen_first"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen_first
Context: {\"order_id\":56,\"driver_id\":53,\"suggestion_id\":144,\"chosen_rank\":1,\"batched\":true,\"metric\":\"suggestion.chosen_first\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.chos...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.chos...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.chos...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.chos...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(57): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 144, 1, true)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(153): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a10718-440b-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a10719-e69a-7...', 1, true)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assignEnforced(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assignEnforced')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign_e...', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:28:41] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":56,"suggestion_id":145,"candidates":0,"total_ms":16,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":56,\"suggestion_id\":145,\"candidates\":0,\"total_ms\":16,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10718-440b-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 16:28:42] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":56,"suggestion_id":146,"candidates":0,"total_ms":11,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":56,\"suggestion_id\":146,\"candidates\":0,\"total_ms\":11,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10718-440b-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10718-440b-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 16:28:43] local.CRITICAL: A route plan delayed a customer beyond the batch limit. {"driver_id":53,"order_id":55,"promised_at":"2026-10-04T14:55:13+03:00","new_eta_at":"2026-10-04T16:35:57+03:00","delay_seconds":6044.993461000000024796463549137115478515625,"limit_seconds":360.0} 
[2026-10-04 16:28:43] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a1071a-3efb-7076-9d9d-027eb92819f3",
    "driver_id": 53,
    "version": 5,
    "trigger": "assigned",
    "stops": [
        {
            "type": "pickup",
            "order": 55,
            "pickup": 58,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 435,
            "leg_meters": 1323,
            "eta_at": "2026-10-04T16:35:57+03:00"
        },
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:35:57+03:00"
        },
        {
            "type": "pickup",
            "order": 56,
            "pickup": 59,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:35:57+03:00"
        },
        {
            "type": "dropoff",
            "order": 56,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:35:57+03:00"
        }
    ],
    "polyline": "weqkEccn|EB`Ed@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJ",
    "total_seconds": 474,
    "total_meters": 1323,
    "degraded": false,
    "computed_at": "2026-10-04T16:28:42+03:00",
    "socket": null
}  
[2026-10-04 16:30:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 16:30:01] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a1071b-70d9-70cd-888c-2b54ae4525b4",
    "driver_id": 53,
    "version": 6,
    "trigger": "stop_completed",
    "stops": [
        {
            "type": "pickup",
            "order": 55,
            "pickup": 58,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 432,
            "leg_meters": 1314,
            "eta_at": "2026-10-04T16:37:13+03:00"
        },
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:37:13+03:00"
        },
        {
            "type": "dropoff",
            "order": 56,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:37:13+03:00"
        }
    ],
    "polyline": "weqkEobn|EBlDd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJ",
    "total_seconds": 458,
    "total_meters": 1314,
    "degraded": false,
    "computed_at": "2026-10-04T16:30:01+03:00",
    "socket": null
}  
[2026-10-04 16:31:03] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: delivery.completed
Context: {"order_id":56,"driver_id":53,"metric":"delivery.completed"} {"userId":53,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: delivery.completed
Context: {\"order_id\":56,\"driver_id\":53,\"metric\":\"delivery.completed\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'delivery.comple...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('delivery.comple...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'delivery.comple...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('delivery.comple...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordDeliveryMetrics.php(35): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordDeliveryMetrics->handle(Object(App\\Events\\Order\\OrderStatusChanged))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(300): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionRecord.php(86): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}()
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(65): Illuminate\\Database\\DatabaseTransactionRecord->executeCallbacks()
#15 [internal function]: Illuminate\\Support\\HigherOrderCollectionProxy->Illuminate\\Support\\{closure}(Object(Illuminate\\Database\\DatabaseTransactionRecord), 1)
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(858): array_map(Object(Closure), Array, Array)
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(833): Illuminate\\Support\\Arr::map(Array, Object(Closure))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(62): Illuminate\\Support\\Collection->map(Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionsManager.php(94): Illuminate\\Support\\HigherOrderCollectionProxy->__call('executeCallback...', Array)
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(66): Illuminate\\Database\\DatabaseTransactionsManager->commit('mysql', 1, 0)
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#23 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(891): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#24 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(296): App\\Services\\Order\\OrderService->markDelivered(Object(App\\Models\\Order), Object(App\\Models\\Driver), NULL, NULL, 23.0)
#25 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(143): App\\Services\\Order\\OrderService->advanceForCaptain('01a10718-440b-7...', Object(App\\Models\\Driver), Object(App\\Enums\\Order\\OrderStatus), NULL, NULL, NULL, 23.0)
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->delivered(Object(App\\Http\\Requests\\Mobile\\Order\\DeliverOrderRequest), '01a10718-440b-7...')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'delivered')
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#41 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#74 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#75 {main}
"} 
[2026-10-04 16:31:04] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a1071c-6801-705b-9491-96e607cb2991",
    "driver_id": 53,
    "version": 7,
    "trigger": "stop_completed",
    "stops": [
        {
            "type": "pickup",
            "order": 55,
            "pickup": 58,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 432,
            "leg_meters": 1313,
            "eta_at": "2026-10-04T16:38:16+03:00"
        },
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:38:16+03:00"
        }
    ],
    "polyline": "weqkEmbn|EBjDd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJ",
    "total_seconds": 445,
    "total_meters": 1313,
    "degraded": false,
    "computed_at": "2026-10-04T16:31:04+03:00",
    "socket": null
}  
[2026-10-04 16:38:37] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":157.30000000000001136868377216160297393798828125,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":157.30000000000001136868377216160297393798828125,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 157.312936, 1, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10723-1491-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:38:37] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":157.30000000000001136868377216160297393798828125,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":157.30000000000001136868377216160297393798828125,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 1)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 157.312936, 1, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10723-1491-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:38:37] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":86,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":86,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 86.005366, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(53, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10723-1491-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 16:38:37] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":86,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":86,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 16)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 86.005366, 16, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(53, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10723-1491-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 16:38:37] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":60,"suggestion_id":147,"candidates":1,"total_ms":279,"routing_elements":17,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":60,\"suggestion_id\":147,\"candidates\":1,\"total_ms\":279,\"routing_elements\":17,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10723-1491-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 16:38:52] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.made
Context: {"order_id":60,"driver_id":53,"suggestion_id":147,"chosen_rank":1,"batched":true,"metric":"assignment.made"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.made
Context: {\"order_id\":60,\"driver_id\":53,\"suggestion_id\":147,\"chosen_rank\":1,\"batched\":true,\"metric\":\"assignment.made\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'assignment.made', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('assignment.made', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'assignment.made', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('assignment.made', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(44): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 147, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10723-50fa-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10723-50fa-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a10723-1491-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a10723-50fa-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:38:52] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.batched
Context: {"order_id":60,"driver_id":53,"suggestion_id":147,"chosen_rank":1,"batched":true,"metric":"assignment.batched"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.batched
Context: {\"order_id\":60,\"driver_id\":53,\"suggestion_id\":147,\"chosen_rank\":1,\"batched\":true,\"metric\":\"assignment.batched\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'assignment.batc...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('assignment.batc...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'assignment.batc...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('assignment.batc...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(47): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 147, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10723-50fa-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10723-50fa-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a10723-1491-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a10723-50fa-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:38:52] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen
Context: {"order_id":60,"driver_id":53,"suggestion_id":147,"chosen_rank":1,"batched":true,"metric":"suggestion.chosen"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen
Context: {\"order_id\":60,\"driver_id\":53,\"suggestion_id\":147,\"chosen_rank\":1,\"batched\":true,\"metric\":\"suggestion.chosen\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.chos...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.chos...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.chos...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.chos...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(54): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 147, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10723-50fa-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10723-50fa-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a10723-1491-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a10723-50fa-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:38:52] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen_first
Context: {"order_id":60,"driver_id":53,"suggestion_id":147,"chosen_rank":1,"batched":true,"metric":"suggestion.chosen_first"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen_first
Context: {\"order_id\":60,\"driver_id\":53,\"suggestion_id\":147,\"chosen_rank\":1,\"batched\":true,\"metric\":\"suggestion.chosen_first\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.chos...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.chos...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.chos...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.chos...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(57): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), true)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 147, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10723-50fa-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(53, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a10723-50fa-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a10723-1491-7...', '01m43a6ycqb4173...', Object(App\\Models\\Admin), '01a10723-50fa-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 16:38:52] local.CRITICAL: A route plan delayed a customer beyond the batch limit. {"driver_id":53,"order_id":55,"promised_at":"2026-10-04T16:38:16+03:00","new_eta_at":"2026-10-04T16:46:05+03:00","delay_seconds":469.7733809999999721185304224491119384765625,"limit_seconds":360.0} 
[2026-10-04 16:38:52] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a10723-8ce9-739b-870d-dd9991150cb7",
    "driver_id": 53,
    "version": 8,
    "trigger": "assigned",
    "stops": [
        {
            "type": "pickup",
            "order": 55,
            "pickup": 58,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 433,
            "leg_meters": 1315,
            "eta_at": "2026-10-04T16:46:05+03:00"
        },
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:46:05+03:00"
        },
        {
            "type": "pickup",
            "order": 60,
            "pickup": 63,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:46:05+03:00"
        },
        {
            "type": "dropoff",
            "order": 60,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:46:05+03:00"
        }
    ],
    "polyline": "weqkEqbn|EBnDd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJ",
    "total_seconds": 472,
    "total_meters": 1315,
    "degraded": false,
    "computed_at": "2026-10-04T16:38:52+03:00",
    "socket": null
}  
[2026-10-04 16:38:52] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":60,"suggestion_id":148,"candidates":0,"total_ms":14,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":60,\"suggestion_id\":148,\"candidates\":0,\"total_ms\":14,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10723-1491-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 16:38:53] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":60,"suggestion_id":149,"candidates":0,"total_ms":13,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":60,\"suggestion_id\":149,\"candidates\":0,\"total_ms\":13,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a10723-1491-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a10723-1491-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 16:40:15] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a10723-1491-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a10723-1491-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 16:40:18] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a10723-1491-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a10723-1491-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 16:40:18] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a10723-1491-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a10723-1491-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 16:40:19] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a10723-1491-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a10723-1491-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 16:40:20] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a10723-1491-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a10723-1491-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 16:40:20] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a10723-1491-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a10723-1491-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 16:40:25] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a10723-1491-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a10723-1491-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 16:41:48] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a10723-1491-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a10723-1491-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 16:41:48] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a10723-1491-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a10723-1491-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 16:41:49] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":53,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a10723-1491-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a10723-1491-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 16:42:47] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a10727-2069-7218-9962-25bdf9943fc8",
    "driver_id": 53,
    "version": 9,
    "trigger": "stop_completed",
    "stops": [
        {
            "type": "pickup",
            "order": 55,
            "pickup": 58,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 433,
            "leg_meters": 1316,
            "eta_at": "2026-10-04T16:50:00+03:00"
        },
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:50:00+03:00"
        },
        {
            "type": "dropoff",
            "order": 60,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:50:00+03:00"
        }
    ],
    "polyline": "weqkEubn|EBrDd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJ",
    "total_seconds": 459,
    "total_meters": 1316,
    "degraded": false,
    "computed_at": "2026-10-04T16:42:47+03:00",
    "socket": null
}  
[2026-10-04 16:45:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 16:46:17] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a1072a-55c2-7105-ac6a-e9a2c3ab8ba1",
    "driver_id": 53,
    "version": 10,
    "trigger": "stop_completed",
    "stops": [
        {
            "type": "pickup",
            "order": 55,
            "pickup": 58,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 434,
            "leg_meters": 1317,
            "eta_at": "2026-10-04T16:53:31+03:00"
        },
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T16:53:31+03:00"
        }
    ],
    "polyline": "weqkEwbn|EBtDd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJ",
    "total_seconds": 447,
    "total_meters": 1317,
    "degraded": false,
    "computed_at": "2026-10-04T16:46:17+03:00",
    "socket": null
}  
[2026-10-04 16:46:32] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.53, private-dispatch.dashboard] with payload:
{
    "uuid": "01a1072a-906b-701e-aee8-4cad8c676e3a",
    "driver_id": 53,
    "version": 11,
    "trigger": "stop_completed",
    "stops": [
        {
            "type": "dropoff",
            "order": 55,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 434,
            "leg_meters": 1319,
            "eta_at": "2026-10-04T16:53:46+03:00"
        }
    ],
    "polyline": "weqkE{bn|EBxDd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJ",
    "total_seconds": 434,
    "total_meters": 1319,
    "degraded": false,
    "computed_at": "2026-10-04T16:46:32+03:00",
    "socket": null
}  
[2026-10-04 16:46:36] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: delivery.completed
Context: {"order_id":55,"driver_id":53,"metric":"delivery.completed"} {"userId":53,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: delivery.completed
Context: {\"order_id\":55,\"driver_id\":53,\"metric\":\"delivery.completed\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'delivery.comple...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('delivery.comple...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'delivery.comple...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('delivery.comple...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordDeliveryMetrics.php(35): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordDeliveryMetrics->handle(Object(App\\Events\\Order\\OrderStatusChanged))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(300): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionRecord.php(86): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}()
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(65): Illuminate\\Database\\DatabaseTransactionRecord->executeCallbacks()
#15 [internal function]: Illuminate\\Support\\HigherOrderCollectionProxy->Illuminate\\Support\\{closure}(Object(Illuminate\\Database\\DatabaseTransactionRecord), 1)
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(858): array_map(Object(Closure), Array, Array)
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(833): Illuminate\\Support\\Arr::map(Array, Object(Closure))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(62): Illuminate\\Support\\Collection->map(Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionsManager.php(94): Illuminate\\Support\\HigherOrderCollectionProxy->__call('executeCallback...', Array)
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(66): Illuminate\\Database\\DatabaseTransactionsManager->commit('mysql', 1, 0)
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#23 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(891): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#24 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(296): App\\Services\\Order\\OrderService->markDelivered(Object(App\\Models\\Order), Object(App\\Models\\Driver), NULL, NULL, 23.0)
#25 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(143): App\\Services\\Order\\OrderService->advanceForCaptain('01a106b5-67f9-7...', Object(App\\Models\\Driver), Object(App\\Enums\\Order\\OrderStatus), NULL, NULL, NULL, 23.0)
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->delivered(Object(App\\Http\\Requests\\Mobile\\Order\\DeliverOrderRequest), '01a106b5-67f9-7...')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'delivered')
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#41 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#74 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#75 {main}
"} 
[2026-10-04 16:46:41] local.WARNING: Too many requests {"exception":"Illuminate\\Http\\Exceptions\\ThrottleRequestsException","message":"Too Many Attempts.","file":"/home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php","line":256,"url":"https://captain.kapitano.shop/api/driver/availability","method":"POST","ip":"129.224.207.66"} 
[2026-10-04 16:46:46] local.WARNING: Too many requests {"exception":"Illuminate\\Http\\Exceptions\\ThrottleRequestsException","message":"Too Many Attempts.","file":"/home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php","line":256,"url":"https://captain.kapitano.shop/api/driver/availability","method":"POST","ip":"129.224.207.66"} 
[2026-10-04 16:46:53] local.WARNING: Too many requests {"exception":"Illuminate\\Http\\Exceptions\\ThrottleRequestsException","message":"Too Many Attempts.","file":"/home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php","line":256,"url":"https://captain.kapitano.shop/api/driver/availability","method":"POST","ip":"129.224.207.66"} 
[2026-10-04 16:46:54] local.WARNING: Too many requests {"exception":"Illuminate\\Http\\Exceptions\\ThrottleRequestsException","message":"Too Many Attempts.","file":"/home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php","line":256,"url":"https://captain.kapitano.shop/api/driver/location","method":"POST","ip":"129.224.207.66"} 
[2026-10-04 16:46:54] local.WARNING: Too many requests {"exception":"Illuminate\\Http\\Exceptions\\ThrottleRequestsException","message":"Too Many Attempts.","file":"/home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php","line":256,"url":"https://captain.kapitano.shop/api/driver/orders?page=1&rows=10","method":"GET","ip":"129.224.207.66"} 
[2026-10-04 16:46:57] local.WARNING: Too many requests {"exception":"Illuminate\\Http\\Exceptions\\ThrottleRequestsException","message":"Too Many Attempts.","file":"/home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php","line":256,"url":"https://captain.kapitano.shop/api/driver/availability","method":"POST","ip":"129.224.207.66"} 
[2026-10-04 17:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 17:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 17:30:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 17:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 18:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 18:06:54] local.WARNING: OTP test number used: a fixed code was issued and no message was sent. {"identifier":"+963*******33"} 
[2026-10-04 18:15:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 18:30:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 18:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 19:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 19:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 19:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 19:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 20:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 20:14:08] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":61,"suggestion_id":150,"candidates":0,"total_ms":16,"routing_elements":0,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":61,\"suggestion_id\":150,\"candidates\":0,\"total_ms\":16,\"routing_elements\":0,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 20:14:24] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":91.400000000000005684341886080801486968994140625,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":91.400000000000005684341886080801486968994140625,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 91.380445, 2, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 20:14:24] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":91.400000000000005684341886080801486968994140625,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":91.400000000000005684341886080801486968994140625,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 2)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 91.380445, 2, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 20:14:24] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":61,"suggestion_id":151,"candidates":1,"total_ms":111,"routing_elements":2,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":61,\"suggestion_id\":151,\"candidates\":1,\"total_ms\":111,\"routing_elements\":2,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 20:14:48] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.made
Context: {"order_id":61,"driver_id":1,"suggestion_id":151,"chosen_rank":1,"batched":false,"metric":"assignment.made"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: assignment.made
Context: {\"order_id\":61,\"driver_id\":1,\"suggestion_id\":151,\"chosen_rank\":1,\"batched\":false,\"metric\":\"assignment.made\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'assignment.made', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('assignment.made', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'assignment.made', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('assignment.made', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(44): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 151, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a107e8-dfaf-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(1, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a107e8-dfaf-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a107e7-65f3-7...', '01m3757zqd69s6p...', Object(App\\Models\\Admin), '01a107e8-dfaf-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 20:14:48] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen
Context: {"order_id":61,"driver_id":1,"suggestion_id":151,"chosen_rank":1,"batched":false,"metric":"suggestion.chosen"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen
Context: {\"order_id\":61,\"driver_id\":1,\"suggestion_id\":151,\"chosen_rank\":1,\"batched\":false,\"metric\":\"suggestion.chosen\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.chos...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.chos...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.chos...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.chos...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(54): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 151, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a107e8-dfaf-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(1, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a107e8-dfaf-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a107e7-65f3-7...', '01m3757zqd69s6p...', Object(App\\Models\\Admin), '01a107e8-dfaf-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 20:14:48] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen_first
Context: {"order_id":61,"driver_id":1,"suggestion_id":151,"chosen_rank":1,"batched":false,"metric":"suggestion.chosen_first"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.chosen_first
Context: {\"order_id\":61,\"driver_id\":1,\"suggestion_id\":151,\"chosen_rank\":1,\"batched\":false,\"metric\":\"suggestion.chosen_first\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.chos...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.chos...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.chos...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.chos...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordAssignmentMetrics.php(57): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordAssignmentMetrics->handle(Object(App\\Events\\Order\\OrderAssigned))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Order\\OrderAssigned))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Order\\OrderAssigned))
#15 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(389): App\\Events\\Order\\OrderAssigned::dispatch(Object(App\\Models\\Order), Object(App\\Models\\Driver), false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(208): App\\Services\\Order\\OrderService->assignTo(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), 151, 1, false)
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(141): App\\Services\\Dispatch\\AssignmentService->writeAssignment(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a107e8-dfaf-7...', 1, false)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentLock.php(55): App\\Services\\Dispatch\\AssignmentService->App\\Services\\Dispatch\\{closure}()
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(119): App\\Services\\Dispatch\\AssignmentLock->hold(1, Object(Closure))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AssignmentService.php(76): App\\Services\\Dispatch\\AssignmentService->assign(Object(App\\Models\\Order), Object(App\\Models\\Driver), Object(App\\Models\\Admin), '01a107e8-dfaf-7...', 1, false)
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(131): App\\Services\\Dispatch\\AssignmentService->assignByIdentifier('01a107e7-65f3-7...', '01m3757zqd69s6p...', Object(App\\Models\\Admin), '01a107e8-dfaf-7...', 1)
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->assign(Object(App\\Http\\Requests\\Dashboard\\Order\\AssignOrderRequest), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\AssignmentService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'assign')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 20:14:49] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":224.599999999999994315658113919198513031005859375,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":224.599999999999994315658113919198513031005859375,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 224.611628, 2, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 20:14:49] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":224.599999999999994315658113919198513031005859375,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":224.599999999999994315658113919198513031005859375,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 2)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 224.611628, 2, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionCache.php(71): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array, NULL)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/AdjustedEtaCalculator.php(72): App\\Services\\Dispatch\\SuggestionCache->matrix(Array, Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(96): App\\Services\\Dispatch\\AdjustedEtaCalculator->calculate(Object(App\\Models\\Order), Array)
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#21 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#39 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#73 {main}
"} 
[2026-10-04 20:14:49] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":80.599999999999994315658113919198513031005859375,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":80.599999999999994315658113919198513031005859375,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 80.603725, 49, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(1, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 20:14:49] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":80.599999999999994315658113919198513031005859375,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":80.599999999999994315658113919198513031005859375,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 49)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 80.603725, 49, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(1, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 20:14:49] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":61,"suggestion_id":152,"candidates":1,"total_ms":327,"routing_elements":51,"cache_hit":false,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":61,\"suggestion_id\":152,\"candidates\":1,\"total_ms\":327,\"routing_elements\":51,\"cache_hit\":false,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 20:14:49] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {"engine":"google","operation":"matrix","elapsed_ms":137.5,"over_budget":false,"metric":"routing.answered"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.answered
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":137.5,\"over_budget\":false,\"metric\":\"routing.answered\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.answere...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.answere...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.answere...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.answere...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(39): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 137.549385, 49, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(1, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 20:14:49] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {"engine":"google","operation":"matrix","elapsed_ms":137.5,"over_budget":false,"metric":"routing.elements"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: routing.elements
Context: {\"engine\":\"google\",\"operation\":\"matrix\",\"elapsed_ms\":137.5,\"over_budget\":false,\"metric\":\"routing.elements\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'routing.element...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('routing.element...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'routing.element...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('routing.element...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordRoutingMetrics.php(43): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array, 49)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordRoutingMetrics->handle(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Disp...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(306): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Disp...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(505): Illuminate\\Events\\Dispatcher->dispatch(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php(15): event(Object(App\\Events\\Dispatch\\RoutingCallCompleted))
#15 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(107): App\\Events\\Dispatch\\RoutingCallCompleted::dispatch(Object(App\\Enums\\Dispatch\\RoutingEngineType), Object(App\\Enums\\Dispatch\\RoutingOperation), true, 137.549385, 49, NULL, false)
#16 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Routing/RoutingEngineManager.php(65): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->attempt(Object(App\\Enums\\Dispatch\\RoutingOperation), Object(Closure), Object(Closure))
#17 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(204): App\\Services\\Dispatch\\Routing\\RoutingEngineManager->matrix(Array, Array)
#18 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(130): App\\Services\\Dispatch\\BatchCompatibilityService->travelTimes(Array)
#19 /home/mohammed/public_html/captain-api/app/Services/Dispatch/BatchCompatibilityService.php(90): App\\Services\\Dispatch\\BatchCompatibilityService->evaluate(1, Object(App\\Models\\Order), Object(App\\DTOs\\Dispatch\\GeoPoint), Object(App\\Models\\Order), Array, Object(App\\DTOs\\Dispatch\\GeoPoint))
#20 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(97): App\\Services\\Dispatch\\BatchCompatibilityService->check(Object(App\\Models\\Order), Array)
#21 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#22 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#40 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#74 {main}
"} 
[2026-10-04 20:14:49] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {"order_id":61,"suggestion_id":153,"candidates":1,"total_ms":156,"routing_elements":49,"cache_hit":true,"ranking_degraded":false,"metric":"suggestion.generated"} {"userId":3,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: suggestion.generated
Context: {\"order_id\":61,\"suggestion_id\":153,\"candidates\":1,\"total_ms\":156,\"routing_elements\":49,\"cache_hit\":true,\"ranking_degraded\":false,\"metric\":\"suggestion.generated\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'suggestion.gene...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('suggestion.gene...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'suggestion.gene...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('suggestion.gene...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(134): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/app/Services/Dispatch/SuggestionService.php(78): App\\Services\\Dispatch\\SuggestionService->suggest(Object(App\\Models\\Order), Object(App\\Models\\Admin))
#11 /home/mohammed/public_html/captain-api/app/Http/Controllers/Dashboard/Order/OrderController.php(118): App\\Services\\Dispatch\\SuggestionService->suggestFor('01a107e7-65f3-7...', Object(App\\Models\\Admin))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Dashboard\\Order\\OrderController->captains(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...', Object(App\\Services\\Dispatch\\SuggestionService))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Dashboard\\Order\\OrderController), 'captains')
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/spatie/laravel-permission/src/Middleware/PermissionMiddleware.php(42): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Spatie\\Permission\\Middleware\\PermissionMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'orders.assign', 'admin')
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'admin')
#29 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#62 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#63 {main}
"} 
[2026-10-04 20:14:50] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.1, private-dispatch.dashboard] with payload:
{
    "uuid": "01a107e9-4399-734b-b90e-c9026e7f11d8",
    "driver_id": 1,
    "version": 36,
    "trigger": "assigned",
    "stops": [
        {
            "type": "pickup",
            "order": 61,
            "pickup": 65,
            "lat": 33,
            "lng": 36,
            "leg_seconds": 5798,
            "leg_meters": 82713,
            "eta_at": "2026-10-04T21:51:28+03:00"
        },
        {
            "type": "pickup",
            "order": 61,
            "pickup": 64,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 5548,
            "leg_meters": 80983,
            "eta_at": "2026-10-04T23:23:56+03:00"
        },
        {
            "type": "dropoff",
            "order": 61,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 0,
            "leg_meters": 0,
            "eta_at": "2026-10-04T23:23:56+03:00"
        }
    ],
    "polyline": "weqkEccn|EB`Ed@@I|La@B_@VhElL`E`LdB`FLf@@`@Yj@E\\?d@Fb@LZNTXLb@FP@ZEVKV_@L]Bq@AMf@_@zD}AtDyArAe@d@KNOXBTINUb@e@pAiBnHeJjAaB`GsHjDsEdHoIjEyFvDcFr@s@v@YXARKLUB[AONYpDsETg@Ns@HiAAMPmBJ{AxSzA`AB^SfAHt@N|Bp@tCfAp@XvDfChAz@dKlGbLdGjH|C`D`BtFfCt@TrJpExAl@hFlChBt@bBt@rBv@fE`BxDlAdGzAvGrAfDt@j@HjJpBtDx@zTpEzMrCpFbApFnAlFtAzDzAjE|BlFzCfJ`HhElDz]bX`BdAzBnA|BfAnBr@nBl@vJjDfV`IpElBfXlOzT`MfDrBzAt@rDvBhTlL`GhDvMhHvKtF|BfAfHxCfJxCvDfAvD~@lFjAzGhAdGv@`Ht@fEX~FXjGJpDB`KOhDMrEY`F_@dCUbC[rG_AnEy@rGwAxF{AjEwAxEgBvCmAhHaDfMuGzJiFrCcB`JyE|DmB|GqC|EiBnFcBbEgAjJsB|IyAtB]nHs@vD[zPu@hNa@pGUdDU`Rq@`L]h@EzL_@tGEhJJd@DpFJ~F\\~Hj@bNpAbCPvD\\fId@pCJ`GLhH@xCGvNk@nAIpI}@hG{@hEs@tJyB~K}CjFaBrf@yNbg@yNdIgCpOcEpAa@dKmCjJcBtJuAfC[`Hu@xYgCdRyApQgBzHcA~B_@xE{@zImBpEkAbEoAbFcB~VyJzVcKlCmA|PaHpD}Abh@sSlOsGdVyJ`C_AbGuBbF_BzFaBtHmB`M{BnMsBt_@{FzJ_BpJeBrH_B~KsCvR_Gn^cL|RyFlKcCfDq@bIqAzG{@vJ_A|F]zHYbEKjGChJF`DFrGX~EZdK|@dFn@nIlAtSjDnGfA|JxAfFl@pGp@bDVjKf@jCFnKN`C?hFEfKYnJk@zD[pHw@jJsArI_BtG{A`JaC~GyB`HeCz\\wM|GeC`IcCvEqAdEcAtGuA~FcAdG}@dHw@|Gi@dDSxJa@fDGfHC`GBtHP~ETnJn@zFj@nFp@`HfAvFfAvFlAhJdCbCr@~Bj@`Cr@~JxDpEnBjI~DnJjFhCdBZb@^r@dD~IhCjGhEfHvAhC`Kbi@hIjb@d@hDjCv]NhCk@fJg@nDkFp]yBzPCrB^lCp@bC|BjDhInK~HtKjB|BxBrB`EtCpHfEdCbAtUjLdIvDfBjArBtBnA~AvBxDr@tA~@tCTp@x@zCzHlWbDhKfF|PlLh_@~Mzc@fE`NtAfHfAtGv@tFzQzkAzKbs@bAdG~@rIX|DLrDLrBLlJF|JzRxEzZzHhR|EnZ`In@f@tDfDHV`TpQdEtD|@h@v@Px@`@VCDCb@AMfC]dAi@lFy@zGSzBqAnJuA`Mu@nH_A|HDP_CrScTrhB_Ej]_DnX}@xG]|CGjA@l@H`@|AjFfCrJfFjd@xH`s@rCnVLlAbCvPpBtMbBbMV|BFV^dDvAjVb@zIx@`N|ArYf@rI\\hHrO|GdJtE|OxIfB`AjClAbOfIlCzAl@V^J`@FdCp@zJdCjCl@dCt@jCh@rVxFjMfDxA\\l@V|FnAdJ~BzFrAp[tHbH`BtLxCC`C~ArE~@xAjAfSjAhJ|@pJbCjTNdADdIx@bIRjEz@|Dp@vCb@dA\\fIc@zCGpNNpFrAxPt@fIGpU?|OHrJ[zDe@`JpAfCnAdDb@z@\\rDf@rBFf@ErDk@fCHnE\\zAXpBJ~B`@nAVtD~ArHnBtF~CtFdCjD|EfGrAxAlA|@n@Zd@`@rBbCx@lAj@tA`ApBb@hAPr@fAlBlD~EFTNHz@z@|AjBlA`BjBxB`GxHpAzGxIz_@|AtG~CzK~BzFpCvChAzBxBlClBfBnGsAoGrAmBgByBmCiA{BqCwC_C{F_D{K}Iy_@gB_IcAsFaGyHkByBmAaB}AkB{@{@OIGUmD_FgAmBQs@aGl@oN`By@TgBz@oF`DoIvFcGzDgKdHcKzGgExCcPrK{[bT{HdFkIjFmA`Ay@z@iAdAeKhKmHbH_MhM}JtJcA`AyCfCwBp@aJ~BgBr@SL[XuFrHcAfB{AlFiDdMeEvNwAzD{AnDqAtBq@|@cB~AsBtAkAj@m@P{@LmUfAwc@`CiLn@e@Lc@Nc@^kBhBaBnBw@pAyC~FaJ~RoDdIiWxi@qHdPqCvF}E[gTs@aYsAui@aCmkA}Fgp@oDoa@aCk\\iBkBCgBB}Kt@wDVsDPo@Jk@Tu@p@_ClCoEdFqRjTa\\~]ga@`d@wPrQg^n`@oKtLaRpSkGfHsAfA?sAXeQRwW@{FSmAYmAkDiMcBcGuCuI_@w@gDoEaCmCkBuA{W_NaE{B}BiC{FqJ}KyRsGqLoD{FqCgFkA}AaDkD{EiEcAe@gAc@yIiC}A[}BUaHw@yFa@uO{AqJ}@eBIqKOqDIcG}@eRkC_DaH_BaEaAsD_AeEgAgHcAeGqBcIkAiEuGySeCiIeFgQ_FmPyBaGy@iB}@yBwCgEmBcCcCiCaBuAuB{A}CkBoB_AwIoDqF_CaDmAqD}BQMqTeS{XkWwr@}n@gBmAaDyAuMgFoGcC_HkDcDuCyAoBy@eBqCuHyBqGkLyZqJ{WoB}EAe@iUgo@yBiFyBoEeAeBkCaD{BwBaFmDkAs@qQyM}QiMy]uUiFaDee@yZsRaMaTgNmC_B_CmAsCcAoCo@_Ei@_DQcLFy^Tif@h@sKL_GC}DOqI}@gBUeDo@gEaAoR}EcVsF{AU}D[aBCuDFkCXkC`@sIz@aEh@}BF{BEqBMyDg@oI_CyLoDaMwDcJeCkBm@}CkA}DmAcHgBuB[}ASgAGqE?yNn@sDH}DAiHSwBOsEk@sEs@iCo@mCy@aEiAwIsCmEiAeK}CoHwBkQgFyKeCiLuBeNaCyTeEaDs@}OsCuYaFqC[_Ie@wDKeBBiKd@iBNaKpAc[dEyDb@}DVqCFaBEkBUkBi@cCiAs@a@]WaAaAgA{Ay@kBgC_H{AiEgCwIwCmL_BeFaAqCyBaHuCsIiHmWcD_K{DqMgA{DaByEiBeE}B}EoD_HsA}CeI}PmKkU_CoF{BsEoD}IkIeT}AkEkH{QgC{FeScb@uBcEm@gAiA_BoB{BoE}EeCcCe@a@k@_AYo@_@{AvAcQnAcN~@cLnB}SPwAgGaFmB}AqJcHgBmAmDqCuEoD_GeEiCqBgDcCiF_EoTgP}T}PqKaIqAeAiDeCkGsDiE{BcU}HqBgA_Aq@_B}AaPuPq@s@}BeD_Zif@gv@ooAuDeGoAoBiI_NsDkG}E}HuGuKoDyGmFmJcJyNY{@Ku@I{AMg@_@y@Y]a@SSKo@c@u@a@o@a@k@s@m@mAcK}XiLa[mDwJmB}E_FiNmBeGmIy[k@aCScAO}AAq@D}CCmAOiAWeAu@oB{CmGkEaJaBsDu@{AoAuBmEmJmA}BsIqQuIeQeNcXqBiEmJ{QaIkP_M{VoBiEmCuE}FyLk@cAeBsDuEkJa@}@qEsI_FeKg@iAc@e@qF}KU}@O_AEeA@a@|@eIPs@LsAFeABoBc@cZ_@oXKmJO{KVe@GsDG[EsC_@i@Sn@Dt@LtFHh@BxHHlDj@bb@RrQJjHGrESpAKtAkAnJ",
    "total_seconds": 11217,
    "total_meters": 163696,
    "degraded": false,
    "computed_at": "2026-10-04T20:14:50+03:00",
    "socket": null
}  
[2026-10-04 20:15:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 20:15:57] local.ERROR: لا يمكن نقل الطلب من تم القبول إلى تم القبول. {"userId":1,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا يمكن نقل الطلب من تم القبول إلى تم القبول. at /home/mohammed/public_html/captain-api/app/Services/Order/OrderStateMachine.php:25)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1074): App\\Services\\Order\\OrderStateMachine->assertCanTransition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Order\\OrderService->App\\Services\\Order\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(1073): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#5 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(423): App\\Services\\Order\\OrderService->transition(Object(App\\Models\\Order), Object(App\\Enums\\Order\\OrderStatus), Array, Object(App\\Models\\Driver))
#6 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(71): App\\Services\\Order\\OrderService->acceptForCaptain('01a107e7-65f3-7...', Object(App\\Models\\Driver))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->accept(Object(Illuminate\\Http\\Request), '01a107e7-65f3-7...')
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'accept')
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#22 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#55 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#56 {main}
"} 
[2026-10-04 20:16:41] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.1, private-dispatch.dashboard] with payload:
{
    "uuid": "01a107ea-f74f-7197-ba01-1abd51bc08af",
    "driver_id": 1,
    "version": 37,
    "trigger": "stop_completed",
    "stops": [
        {
            "type": "pickup",
            "order": 61,
            "pickup": 65,
            "lat": 33,
            "lng": 36,
            "leg_seconds": 5798,
            "leg_meters": 82712,
            "eta_at": "2026-10-04T21:53:19+03:00"
        },
        {
            "type": "dropoff",
            "order": 61,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 5548,
            "leg_meters": 80983,
            "eta_at": "2026-10-04T23:25:47+03:00"
        }
    ],
    "polyline": "weqkEccn|EB`Ed@@I|La@B_@VhElL`E`LdB`FLf@@`@Yj@E\\?d@Fb@LZNTXLb@FP@ZEVKV_@L]Bq@AMf@_@zD}AtDyArAe@d@KNOXBTINUb@e@pAiBnHeJjAaB`GsHjDsEdHoIjEyFvDcFr@s@v@YXARKLUB[AONYpDsETg@Ns@HiAAMPmBJ{AxSzA`AB^SfAHt@N|Bp@tCfAp@XvDfChAz@dKlGbLdGjH|C`D`BtFfCt@TrJpExAl@hFlChBt@bBt@rBv@fE`BxDlAdGzAvGrAfDt@j@HjJpBtDx@zTpEzMrCpFbApFnAlFtAzDzAjE|BlFzCfJ`HhElDz]bX`BdAzBnA|BfAnBr@nBl@vJjDfV`IpElBfXlOzT`MfDrBzAt@rDvBhTlL`GhDvMhHvKtF|BfAfHxCfJxCvDfAvD~@lFjAzGhAdGv@`Ht@fEX~FXjGJpDB`KOhDMrEY`F_@dCUbC[rG_AnEy@rGwAxF{AjEwAxEgBvCmAhHaDfMuGzJiFrCcB`JyE|DmB|GqC|EiBnFcBbEgAjJsB|IyAtB]nHs@vD[zPu@hNa@pGUdDU`Rq@`L]h@EzL_@tGEhJJd@DpFJ~F\\~Hj@bNpAbCPvD\\fId@pCJ`GLhH@xCGvNk@nAIpI}@hG{@hEs@tJyB~K}CjFaBrf@yNbg@yNdIgCpOcEpAa@dKmCjJcBtJuAfC[`Hu@xYgCdRyApQgBzHcA~B_@xE{@zImBpEkAbEoAbFcB~VyJzVcKlCmA|PaHpD}Abh@sSlOsGdVyJ`C_AbGuBbF_BzFaBtHmB`M{BnMsBt_@{FzJ_BpJeBrH_B~KsCvR_Gn^cL|RyFlKcCfDq@bIqAzG{@vJ_A|F]zHYbEKjGChJF`DFrGX~EZdK|@dFn@nIlAtSjDnGfA|JxAfFl@pGp@bDVjKf@jCFnKN`C?hFEfKYnJk@zD[pHw@jJsArI_BtG{A`JaC~GyB`HeCz\\wM|GeC`IcCvEqAdEcAtGuA~FcAdG}@dHw@|Gi@dDSxJa@fDGfHC`GBtHP~ETnJn@zFj@nFp@`HfAvFfAvFlAhJdCbCr@~Bj@`Cr@~JxDpEnBjI~DnJjFhCdBZb@^r@dD~IhCjGhEfHvAhC`Kbi@hIjb@d@hDjCv]NhCk@fJg@nDkFp]yBzPCrB^lCp@bC|BjDhInK~HtKjB|BxBrB`EtCpHfEdCbAtUjLdIvDfBjArBtBnA~AvBxDr@tA~@tCTp@x@zCzHlWbDhKfF|PlLh_@~Mzc@fE`NtAfHfAtGv@tFzQzkAzKbs@bAdG~@rIX|DLrDLrBLlJF|JzRxEzZzHhR|EnZ`In@f@tDfDHV`TpQdEtD|@h@v@Px@`@VCDCb@AMfC]dAi@lFy@zGSzBqAnJuA`Mu@nH_A|HDP_CrScTrhB_Ej]_DnX}@xG]|CGjA@l@H`@|AjFfCrJfFjd@xH`s@rCnVLlAbCvPpBtMbBbMV|BFV^dDvAjVb@zIx@`N|ArYf@rI\\hHrO|GdJtE|OxIfB`AjClAbOfIlCzAl@V^J`@FdCp@zJdCjCl@dCt@jCh@rVxFjMfDxA\\l@V|FnAdJ~BzFrAp[tHbH`BtLxCC`C~ArE~@xAjAfSjAhJ|@pJbCjTNdADdIx@bIRjEz@|Dp@vCb@dA\\fIc@zCGpNNpFrAxPt@fIGpU?|OHrJ[zDe@`JpAfCnAdDb@z@\\rDf@rBFf@ErDk@fCHnE\\zAXpBJ~B`@nAVtD~ArHnBtF~CtFdCjD|EfGrAxAlA|@n@Zd@`@rBbCx@lAj@tA`ApBb@hAPr@fAlBlD~EFTNHz@z@|AjBlA`BjBxB`GxHpAzGxIz_@|AtG~CzK~BzFpCvChAzBxBlClBfBnGsAoGrAmBgByBmCiA{BqCwC_C{F_D{K}Iy_@gB_IcAsFaGyHkByBmAaB}AkB{@{@OIGUmD_FgAmBQs@aGl@oN`By@TgBz@oF`DoIvFcGzDgKdHcKzGgExCcPrK{[bT{HdFkIjFmA`Ay@z@iAdAeKhKmHbH_MhM}JtJcA`AyCfCwBp@aJ~BgBr@SL[XuFrHcAfB{AlFiDdMeEvNwAzD{AnDqAtBq@|@cB~AsBtAkAj@m@P{@LmUfAwc@`CiLn@e@Lc@Nc@^kBhBaBnBw@pAyC~FaJ~RoDdIiWxi@qHdPqCvF}E[gTs@aYsAui@aCmkA}Fgp@oDoa@aCk\\iBkBCgBB}Kt@wDVsDPo@Jk@Tu@p@_ClCoEdFqRjTa\\~]ga@`d@wPrQg^n`@oKtLaRpSkGfHsAfA?sAXeQRwW@{FSmAYmAkDiMcBcGuCuI_@w@gDoEaCmCkBuA{W_NaE{B}BiC{FqJ}KyRsGqLoD{FqCgFkA}AaDkD{EiEcAe@gAc@yIiC}A[}BUaHw@yFa@uO{AqJ}@eBIqKOqDIcG}@eRkC_DaH_BaEaAsD_AeEgAgHcAeGqBcIkAiEuGySeCiIeFgQ_FmPyBaGy@iB}@yBwCgEmBcCcCiCaBuAuB{A}CkBoB_AwIoDqF_CaDmAqD}BQMqTeS{XkWwr@}n@gBmAaDyAuMgFoGcC_HkDcDuCyAoBy@eBqCuHyBqGkLyZqJ{WoB}EAe@iUgo@yBiFyBoEeAeBkCaD{BwBaFmDkAs@qQyM}QiMy]uUiFaDee@yZsRaMaTgNmC_B_CmAsCcAoCo@_Ei@_DQcLFy^Tif@h@sKL_GC}DOqI}@gBUeDo@gEaAoR}EcVsF{AU}D[aBCuDFkCXkC`@sIz@aEh@}BF{BEqBMyDg@oI_CyLoDaMwDcJeCkBm@}CkA}DmAcHgBuB[}ASgAGqE?yNn@sDH}DAiHSwBOsEk@sEs@iCo@mCy@aEiAwIsCmEiAeK}CoHwBkQgFyKeCiLuBeNaCyTeEaDs@}OsCuYaFqC[_Ie@wDKeBBiKd@iBNaKpAc[dEyDb@}DVqCFaBEkBUkBi@cCiAs@a@]WaAaAgA{Ay@kBgC_H{AiEgCwIwCmL_BeFaAqCyBaHuCsIiHmWcD_K{DqMgA{DaByEiBeE}B}EoD_HsA}CeI}PmKkU_CoF{BsEoD}IkIeT}AkEkH{QgC{FeScb@uBcEm@gAiA_BoB{BoE}EeCcCe@a@k@_AYo@_@{AvAcQnAcN~@cLnB}SPwAgGaFmB}AqJcHgBmAmDqCuEoD_GeEiCqBgDcCiF_EoTgP}T}PqKaIqAeAiDeCkGsDiE{BcU}HqBgA_Aq@_B}AaPuPq@s@}BeD_Zif@gv@ooAuDeGoAoBiI_NsDkG}E}HuGuKoDyGmFmJcJyNY{@Ku@I{AMg@_@y@Y]a@SSKo@c@u@a@o@a@k@s@m@mAcK}XiLa[mDwJmB}E_FiNmBeGmIy[k@aCScAO}AAq@D}CCmAOiAWeAu@oB{CmGkEaJaBsDu@{AoAuBmEmJmA}BsIqQuIeQeNcXqBiEmJ{QaIkP_M{VoBiEmCuE}FyLk@cAeBsDuEkJa@}@qEsI_FeKg@iAc@e@qF}KU}@O_AEeA@a@|@eIPs@LsAFeABoBc@cZ_@oXKmJO{KVe@GsDG[EsC_@i@Sn@Dt@LtFHh@BxHHlDj@bb@RrQJjHGrESpAKtAkAnJ",
    "total_seconds": 11204,
    "total_meters": 163695,
    "degraded": false,
    "computed_at": "2026-10-04T20:16:41+03:00",
    "socket": null
}  
[2026-10-04 20:17:26] local.INFO: Broadcasting [route-plan.updated] on channels [private-captain.1, private-dispatch.dashboard] with payload:
{
    "uuid": "01a107eb-a7bc-70d3-a664-e00b87030fcb",
    "driver_id": 1,
    "version": 38,
    "trigger": "stop_completed",
    "stops": [
        {
            "type": "dropoff",
            "order": 61,
            "pickup": null,
            "lat": 33.51388899999999892997948336414992809295654296875,
            "lng": 36.276667000000003326931619085371494293212890625,
            "leg_seconds": 432,
            "leg_meters": 1324,
            "eta_at": "2026-10-04T20:24:38+03:00"
        }
    ],
    "polyline": "weqkEecn|EBbEd@@BiBpGHLHzAFI~HfBNzBAXpTGrESpAKtAkAnJ",
    "total_seconds": 432,
    "total_meters": 1324,
    "degraded": false,
    "computed_at": "2026-10-04T20:17:26+03:00",
    "socket": null
}  
[2026-10-04 20:19:00] local.ERROR: The stream or file "/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: delivery.completed
Context: {"order_id":61,"driver_id":1,"metric":"delivery.completed"} {"userId":1,"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \"/home/mohammed/public_html/captain-api/storage/logs/dispatch-2026-10-04.log\" could not be opened in append mode: Failed to open stream: Permission denied
The exception occurred while attempting to log: delivery.completed
Context: {\"order_id\":61,\"driver_id\":1,\"metric\":\"delivery.completed\"} at /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:168)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(114): Monolog\\Handler\\StreamHandler->write(Object(Monolog\\LogRecord))
#1 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(44): Monolog\\Handler\\RotatingFileHandler->write(Object(Monolog\\LogRecord))
#2 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(399): Monolog\\Handler\\AbstractProcessingHandler->handle(Object(Monolog\\LogRecord))
#3 /home/mohammed/public_html/captain-api/vendor/monolog/monolog/src/Monolog/Logger.php(615): Monolog\\Logger->addRecord(Object(Monolog\\Level), 'delivery.comple...', Array)
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(187): Monolog\\Logger->info('delivery.comple...', Array)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Log/Logger.php(132): Illuminate\\Log\\Logger->writeLog('info', 'delivery.comple...', Array)
#6 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): Illuminate\\Log\\Logger->info('delivery.comple...', Array)
#7 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(65): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->App\\Services\\Dispatch\\Metrics\\{closure}()
#8 /home/mohammed/public_html/captain-api/app/Services/Dispatch/Metrics/DispatchMetrics.php(52): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->quietly(Object(Closure))
#9 /home/mohammed/public_html/captain-api/app/Listeners/Dispatch/RecordDeliveryMetrics.php(35): App\\Services\\Dispatch\\Metrics\\DispatchMetrics->record(Object(App\\Enums\\Dispatch\\DispatchMetric), Array)
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(516): App\\Listeners\\Dispatch\\RecordDeliveryMetrics->handle(Object(App\\Events\\Order\\OrderStatusChanged))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(326): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('App\\\\Events\\\\Orde...', Array)
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(300): Illuminate\\Events\\Dispatcher->invokeListeners('App\\\\Events\\\\Orde...', Array, false)
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionRecord.php(86): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}()
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(65): Illuminate\\Database\\DatabaseTransactionRecord->executeCallbacks()
#15 [internal function]: Illuminate\\Support\\HigherOrderCollectionProxy->Illuminate\\Support\\{closure}(Object(Illuminate\\Database\\DatabaseTransactionRecord), 1)
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(858): array_map(Object(Closure), Array, Array)
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(833): Illuminate\\Support\\Arr::map(Array, Object(Closure))
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderCollectionProxy.php(62): Illuminate\\Support\\Collection->map(Object(Closure))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseTransactionsManager.php(94): Illuminate\\Support\\HigherOrderCollectionProxy->__call('executeCallback...', Array)
#20 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(66): Illuminate\\Database\\DatabaseTransactionsManager->commit('mysql', 1, 0)
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#23 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(891): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#24 /home/mohammed/public_html/captain-api/app/Services/Order/OrderService.php(296): App\\Services\\Order\\OrderService->markDelivered(Object(App\\Models\\Order), Object(App\\Models\\Driver), NULL, NULL, 23.0)
#25 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Order/OrderController.php(143): App\\Services\\Order\\OrderService->advanceForCaptain('01a107e7-65f3-7...', Object(App\\Models\\Driver), Object(App\\Enums\\Order\\OrderStatus), NULL, NULL, NULL, 23.0)
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Order\\OrderController->delivered(Object(App\\Http\\Requests\\Mobile\\Order\\DeliverOrderRequest), '01a107e7-65f3-7...')
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Order\\OrderController), 'delivered')
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#29 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#41 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#54 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#56 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#57 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#58 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#59 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#60 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#61 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#62 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#63 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#64 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#65 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#66 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#67 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#68 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#69 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#70 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#71 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#72 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#73 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#74 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#75 {main}
"} 
[2026-10-04 20:20:52] local.ERROR: لا تحمل نقدًا للشركة بـSYP. {"userId":1,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا تحمل نقدًا للشركة بـSYP. at /home/mohammed/public_html/captain-api/app/Services/Settlement/CashHandInService.php:78)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Settlement\\CashHandInService->App\\Services\\Settlement\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#3 /home/mohammed/public_html/captain-api/app/Services/Settlement/CashHandInService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Settlement/CashHandInController.php(59): App\\Services\\Settlement\\CashHandInService->declare(Object(App\\Models\\Driver), 'SYP', NULL, NULL)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Settlement\\CashHandInController->store(Object(App\\Http\\Requests\\Mobile\\Settlement\\DeclareCashHandInRequest))
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Settlement\\CashHandInController), 'store')
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#20 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}
"} 
[2026-10-04 20:21:01] local.ERROR: لا تحمل نقدًا للشركة بـSYP. {"userId":1,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا تحمل نقدًا للشركة بـSYP. at /home/mohammed/public_html/captain-api/app/Services/Settlement/CashHandInService.php:78)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Settlement\\CashHandInService->App\\Services\\Settlement\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#3 /home/mohammed/public_html/captain-api/app/Services/Settlement/CashHandInService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Settlement/CashHandInController.php(59): App\\Services\\Settlement\\CashHandInService->declare(Object(App\\Models\\Driver), 'SYP', NULL, NULL)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Settlement\\CashHandInController->store(Object(App\\Http\\Requests\\Mobile\\Settlement\\DeclareCashHandInRequest))
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Settlement\\CashHandInController), 'store')
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#20 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}
"} 
[2026-10-04 20:21:11] local.ERROR: لا تحمل نقدًا للشركة بـSYP. {"userId":1,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا تحمل نقدًا للشركة بـSYP. at /home/mohammed/public_html/captain-api/app/Services/Settlement/CashHandInService.php:78)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Settlement\\CashHandInService->App\\Services\\Settlement\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#3 /home/mohammed/public_html/captain-api/app/Services/Settlement/CashHandInService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Settlement/CashHandInController.php(59): App\\Services\\Settlement\\CashHandInService->declare(Object(App\\Models\\Driver), 'SYP', NULL, NULL)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Settlement\\CashHandInController->store(Object(App\\Http\\Requests\\Mobile\\Settlement\\DeclareCashHandInRequest))
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Settlement\\CashHandInController), 'store')
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#20 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}
"} 
[2026-10-04 20:21:59] local.ERROR: لا تحمل نقدًا للشركة بـSYP. {"userId":1,"exception":"[object] (App\\Exceptions\\ApiException(code: 0): لا تحمل نقدًا للشركة بـSYP. at /home/mohammed/public_html/captain-api/app/Services/Settlement/CashHandInService.php:78)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App\\Services\\Settlement\\CashHandInService->App\\Services\\Settlement\\{closure}(Object(Illuminate\\Database\\MySqlConnection))
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate\\Database\\Connection->transaction(Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#3 /home/mohammed/public_html/captain-api/app/Services/Settlement/CashHandInService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#4 /home/mohammed/public_html/captain-api/app/Http/Controllers/Mobile/Settlement/CashHandInController.php(59): App\\Services\\Settlement\\CashHandInService->declare(Object(App\\Models\\Driver), 'SYP', NULL, NULL)
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App\\Http\\Controllers\\Mobile\\Settlement\\CashHandInController->store(Object(App\\Http\\Requests\\Mobile\\Settlement\\DeclareCashHandInRequest))
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Mobile\\Settlement\\CashHandInController), 'store')
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate\\Routing\\Route->runController()
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate\\Routing\\Route->run()
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#12 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#13 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(129): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequest(Object(Illuminate\\Http\\Request), Object(Closure), Array)
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(90): Illuminate\\Routing\\Middleware\\ThrottleRequests->handleRequestUsingNamedLimiter(Object(Illuminate\\Http\\Request), Object(Closure), 'api', Object(Closure))
#17 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Routing\\Middleware\\ThrottleRequests->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#18 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#19 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'driver')
#20 /home/mohammed/public_html/captain-api/app/Http/Middleware/CheckApiHeaderMiddleware.php(40): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App\\Http\\Middleware\\CheckApiHeaderMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/mohammed/public_html/captain-api/vendor/laravel/mcp/src/Server/Middleware/AddWwwAuthenticateHeader.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Laravel\\Mcp\\Server\\Middleware\\AddWwwAuthenticateHeader->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#40 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#42 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#46 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#48 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate\\Http\\Middleware\\ValidatePathEncoding->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#50 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#51 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#52 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#53 /home/mohammed/public_html/captain-api/public/index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#54 {main}
"} 
[2026-10-04 20:30:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 20:45:00] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
[2026-10-04 21:00:01] local.ERROR: Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. {"exception":"[object] (Exception(code: 0): Scheduled command ['/opt/cpanel/ea-php83/root/usr/bin/php' 'artisan' integration:health --notify] failed with exit code [1]. at /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php:215)
[stacktrace]
#0 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Task.php(43): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->Illuminate\\Console\\Scheduling\\{closure}()
#1 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/View/Components/Factory.php(61): Illuminate\\Console\\View\\Components\\Task->render('<fg=gray>2026-1...', Object(Closure))
#2 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(199): Illuminate\\Console\\View\\Components\\Factory->__call('task', Array)
#3 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php(142): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->runEvent(Object(Illuminate\\Console\\Scheduling\\Event))
#4 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Console\\Scheduling\\ScheduleRunCommand->handle(Object(Illuminate\\Console\\Scheduling\\Schedule), Object(Illuminate\\Events\\Dispatcher), Object(Illuminate\\Cache\\Repository), Object(App\\Exceptions\\Handler))
#5 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#6 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#7 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#8 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Container/Container.php(803): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#9 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate\\Container\\Container->call(Array)
#10 /home/mohammed/public_html/captain-api/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#11 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#12 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#13 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Console\\Scheduling\\ScheduleRunCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#14 /home/mohammed/public_html/captain-api/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 /home/mohammed/public_html/captain-api/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 /home/mohammed/public_html/captain-api/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#18 {main}
"} 
