1394 Bandwidth handle locked in Win 7

After allocating and deallocating bandwidth a few hundred times
I get an access denied trying to free bandwidth. The etl log tells
me, that the handle is locked. S. Neoh reported a similar issue
in Jan this year without presenting a solution.

The MS legacy driver doesn’t show this
behaviour. What are the reasons for the
bandwidth handle to be locked? The isoch
listen is stopped, all buffers detached, resources and channel
freed. The only way to get rid of the allocated bandwidth is
to generate a bus reset, which is a terrible workaround.
Anybody got an idea?

Udo Lenz, CCD Videometrie