Okay, I'm a little confused. I thought you said it was the Dynamic NAV client that was doing the insert, now you're saying it's not.
If it's not the Dynamic NAV client causing the issue, you need to track down what is doing the INSERT and stop it from doing the INSERT (not wait for an error). The error isn't an error if it's a hung SPID. It can't even get to the point of generating an error if it's hung.
I don't know what else to tell you.