Originally Posted by
DaveSSS
A simple pinch flat would not cause a tire to come off.
This and with 110 psi in the thing, you'd have to hit a big, sharp-edged, hole—the kind that would take you down all on its own— to cause one.
Heal up fast and get back on this bike. Whatever caused this won't happen again with a properly installed, non-defective, tire on a non-defective rim.