That would be correct. Ver 1.9.0
It does change the value but then goes through the retries and timeout since it doesn't think it has received the acknowledgment. A wire shark capture doesn't show any issues with the packets. I have it connected via IP to a Johnson Controls Metasys NAE-55 network engine setup for BACNet IP and have tried it with a Delta Controls BACNet IP router/controller as well. So far this has been the only problem that I have had and have a custom page setup that is serving data to my Blackberry Phone.
Here you go. The result is the same on two different servers at two different site locations. I tried to keep the capture as simple as possible so let me know if you need more.
I believe that took care of it.
I'll continue to test it the next couple of weeks as time permits but right now it looks good.
Is there anything in the BACNet4J Java source download that needs updating so it doesn't get carried over into any of my other projects?