I am using QTP 9.1 and the .Net add-in to develop scripts to test a .net 2.0 framework windows based application.

The weird problem i am having is that QTP is able to record on some of the objects like the SwfTable and so on. but just cannot record on menubars and toolbars.
The more perplexing thing is that i can add the unrecorded objects to my repository and QTP highlights those objects in the application, but cannot code with those objects.
Like, if i try to do a getitemscount from the toolbar, it gives me a general run error.
Support has given me a patch which does not work.

Any suggestions on how to approach this problem?/