uvdynamics - 2010-10-25

I need some help.  I've upgraded our jmdns from ver. 0.2 to 3.2.1 because we can resolved some services sporadically coming from win OS 2008/2008R2.  With ver. 3.2.1 we can discovered/resolved services now from win OS 2008/2008R2, but we have a problem.  Older version of win OS like 2003, it can resolved the services, even though it can discover it first.  It just discover the services but can't resolve it - it just sits there.  Is there anybody experiencing this kind of problem and also any help or idea that I'm missing or we need to do on those win OS 2008/2008R2 server.  Any help, info or suggestion is greatly appreciated.
Thanks