This would be easy to solve by jus posting the original flights for the plane from the poit of departure to the point its at now. frankly in this day and age with everything online I think airlines could always be better at communictaion with cusotmers.
the phrase weather or atc delay without further explanation is always going to be suspect ona perfect weather day in SAN.