WEBVTT

00:00:00,000 --> 00:00:02,500
Comma before the milliseconds, which is SRT syntax.

00:00:02,500 --> 00:00:05,000
A conforming WebVTT parser rejects both of these cues.
