In most situations, it is best that the guest submit a request to change a reservation (there are links on the that the guest can click). If a host makes the change, it resets the cancellation period, and then the guest can cancel without penalty (except for the Airbnb service fees).