Cancelar Viaje del Usuario y eliminar oportunidad del conductor

Buen día, tengo un problema en app tipo uber, ya que cuando le doy en cancelar viaje por parte del usuario, sin que se hay asignado el viaje a un conductor, esta en la app del usuario vuelve a la pantalla pedir taxi, pero al conductor no se elimina la oportunidad y este se queda en un bug entre la pantalla de resumen del viaje y la de esperando viaje.

Quien me puede ayudar, es urgente.

Cuando canceles el viaje, en lugar de cambiar el estatus en el registro, puedes directamente eliminar el registro