A critical vendor-provided piece of TransitScreen infrastructure failed for 30 minutes. During this time all TransitScreen apps were down. This problem affected many of the vendor's customers and they were already working on it when we notified them.