Is it possible, after you received a 'cannot insert duplicate key' error, to find out WHAT THE DUPLICATE KEY WAS that caused the error? It seems a trivial thing to do, to report the value that failed, not just that there has been a failure, but that's
not how MS reports error messages right now.
I will likely be told to study my code and find what is causing this error. In the meantime, is it POSSIBLE to find a log file where the error that occured, was recorded?