Thanks, @kozalla for using HF and forum. I'm sure that everybody should know about difficult cases.
Automatic retry is an essential feature of HF to process jobs in a reliable way inside ASP.NET. You can read more about it here. In short, your jobs should be ready for retry.
However, it is applied only when:
- The process was terminated (killed through task manager or breaking the debug session).
- AppDomain was unloaded (asp.net recycling).
- Job invisibility timeout exceeded. Recently I changed it from 30 minutes to 5 minutes, and this change may be the reason in your case. But it was a mistake that should be fixed.
That is why I asked you about job duration and debugging session destiny. Without your answer I can't answer you