It looks like your launch configuration is set up correctly, but the problem may be that the php artisan command is not running with Xdebug enabled. To ensure that Xdebug is enabled when running the command, you can try adding the -dxdebug.remote_enable=1 flag to the runtimeArgs array in the "Launch currently open script" configuration. This flag will enable Xdebug for the current script.
You can also try adding -dxdebug.mode=debug in runtimeArgs for the same config, this will enable the debug mode for the script you are running.
Additionally, you may want to check the value of the XDEBUG_CONFIG environment variable in your launch configuration to make sure it is set to the correct client port.
Finally, you can try to put some dd() or die() in your command function to see if it reach that point or not.