Queue name will become "default" after automatic fail retry

I have answered similar question here: ReScheduling the job to Default Queue despite it is being set in another Queue

In short, put your queue name in the attribute of the method that you want to execute instead, and use client.Enqueue instead of client.Create