It doesn't sound like it was actually cancelled...probably just someone at some location fat fingering a "return", which has happened to me. Picked up in SoCal, returned to SFO 5 hours later, and at some point during my drive, it was "returned" to Omaha. Obviously a mistake, but it took a few minutes to get sorted.