In org.indilib.i4j.driver.INDIDriver in the method processGetProperties there is a change check probably a simple thing but better that you check it as i could not trigger a case in the debugger. I made a todo
deviceName.compareTo(deviceName) != 0
this comparison will of course never become true.
ok, checked it can not happen because checked before.