>My only guess is that the SqlCommand.CommandText is empty - but you say it's not so........
No, it does contain correct information - I see it in the debug window (and I expanded parameters as well to verify).
I got suggestion to try IntelliTrace but I think it doesn't apply for my version of Visual Studio (Premium).
If it's not broken, fix it until it is.
My Blog