Manual Retry a Job ( not from dashboard )

Job parameters are persisted in the repo/store … So a requeue would just reuse the old parameters. Again this is default behavior. Since Hangfire can be customized in any number of methods it again depends on what/how you implemented it.

I suppose you could change the persisted parameters in the repo with something like an SQL command (or equivalent for your DB of choice) and then requeue but it is something I would personally avoid. That being said I am sometimes forced to manually correct some things in my repo if for instance there was a crash or DB issue. But that is exceptional and not routine.