Missing area cleanStatus Webhooks on Same-Day Room Moves
Issue Summary When a same-day room move occurred for a reservation that had already arrived, RMS was not triggering the expected webhook events for updated area.cleanStatus values. Specifically: The previous area did not trigger a vacantDirty webhook The new area did not trigger an occupied webhook This resulted in housekeeping status discrepancies between RMS and integrated partner systems. Impact Integrated housekeeping platforms did not receive updated room status events Led to out-of-sync housekeeping data, incorrect room allocations, delayed cleaning, and operational inconsistencies Affected partners and customers relying on RMS webhook events to maintain accurate room status workflows Resolution Webhook events are now correctly raised when a same-day room move occurs for an arrived reservation. The following events will now be sent as expected: vacantDirty webhook for the previous area occupied webhook for the new area This ensures housekeeping systems remain synchronized with RMS room status changes. Notes Applies to same-day room move scenarios for arrived reservations Partners using area statusModification webhooks should no longer experience missed events Please report any unexpected behaviour via standard support channels