I'm reluctant to bring this up because I don't have a handle on the issue yet. It's a little complicated but I'll try to explain.
I have a master thermostat hooked up to the HVAC. I also have a remote thermostat in the bedroom that is hooked to nothing, only power. During the day the master thermostat controls the HVAC like any normal thermostat. I have one ISY program (LRFanAuto) that will turn the living room fan on and off as the heat comes on and off. The remote thermostat is set to OFF.
When I go to bed at night a program turns OFF the main thermostat and sets Cool to 60 and Heat to 90. It also disables LRFanAuto. That same program turns the remote thermostat to AUTO 82,72 and enables 4 programs. One to handle the remote thermostat HEAT requests, one for COOL requests, one to handle the bedroom ceiling fan with Heat On & Off and another failsafe program in case a command is missed. The remote HEAT and COOL programs turn on the main thermostat HEAT or COOL modes until the remote thermostat reaches its set point at which point the main thermostat is set to OFF again.
When I wakeup another program turns the remote thermostat OFF and the main thermostat ON. It disables the 4 programs associated with the remote thermostat and enables the one program handling the main thermostat.
The point of all this is that in the morning when I check the status of the programs in the ISY they show their enabled / disabled status correctly, but MobiLinc HD on the iPad shows the programs in their state from when I went to bed. They do not reflect the current enable status after the wakeup program has disabled remote programs and enabled the main program. As far as I can tell the iPhone with the iPhone interface does not have this problem. I tried a Sync to ISY with Update Only which doesn't help. What does fix it is a cold start of MobiLinc.
I can't reproduce this on demand. If I simulate going to bed and waking up it seems to work. I usually sleep the iPad with the thermostat page showing but it seems to take overnight for this to happen.
If I find any more information I'll update.