I woukd definitely clear the cache if you have not.
The other thing i had happen when i made some changes is files not getting cleaned up properly in one of the other buried directories. I cant remember the exact path it was where addons.config lives. There was some files causing bindings i made changes to misbehave, because there was copies of confiGurations and other things in there.
I am not sure why the files were not being updated as expected, i deleted them and let openhab make new copies.
You might poke ar ound in there maybe some of the old bindings are still lurking in there. Maybe someone will have an alternative but i find some bindings from 2.4 buried once after my upgrade to 2.5.