Drayton Wiser Smart Plug Incorrect State

I have just started using the Drayton Wiser binding, in OH2.5. I can control Drayton Smart Plugs without a problem. However, if I manually turn the plug on or off using its mechanical button its state is not updated/received by OH. This is my item configuration:

Switch wiser_Master_Bedroom_Air_Purifier
    "Bedroom Air Purifier" <fan>
        homekit="Outlet, Outlet.OnState"}

Any suggestions?

PS. I have now created a bug report on GitHub: [draytonwiser] Smart Plug does not report correct state when manually triggered · Issue #11174 · openhab/openhab-addons · GitHub