Hardware Encoder commands generated for managed hardware encoders could not be sent out to hardware encoders. This affected the following workflows:
The incident impact was from approximately 2:59 PM PDT to 3:21 PM PDT on the 25th of March 2026.
StreamShark makes use of Google Cloud infrastructure to manage communications between our system and managed hardware encoders. When customers perform actions via the StreamShark portal — such as creating or deleting events, or starting and stopping streams — commands are generated and placed into Google managed queues (Cloud Tasks) for delivery to the corresponding encoder.
A transient error in the Google Cloud Tasks service prevented our system from submitting commands into these queues. As a result:
The issue was identified following customer reports that recording sessions linked to managed hardware encoders in the Locations product could not be started.
A sustained transient error in the Google Cloud Tasks service prevented our system from submitting commands into the queue. Our system automatically retries transient errors with backoff, but in this case the errors persisted for the duration of the incident.
The issue resolved itself at approximately 3:21 PM PDT and normal command processing resumed shortly after. Encoder status reporting in the portal was temporarily delayed during recovery but was restored to an accurate state.
We are taking the following steps to prevent this type of incident from occurring again and to improve recovery speed: