With the initial implementation of web video supported added in #1294, an incorrect WebVTT / SRT URL passed as the .vtt parameter will result in a 5xx error from the /api/transcript endpoint. This should instead produce a 4xx error so we can treat it appropriately in monitoring etc.