Вот и так же думаю ) нах эту лару быстрее на го перепишу этот кусок 😂
недавно сам решал подобную проблему.
Проблема в названии джоба для исполнения, остальные метаданные особо не важны(ну, может, ещё количество попыток, но это можно повторить)
я сделал на JobProcessing ивенте присваивание задаче названия джоба из названия очереди и всё завелось, а на JobFailed возврат в очередь и отправку сообщения в мессенджер
выглядит костыльно, но работает :)