• If you are not getting anything in profiler for blocking during the invoice update process, then you might want to check execution plan of the underlying procedure doing the update process and pin point where exactly it is getting stuck. That may give some lead.