Nope. That's definitely an explosion (source: I'm in the rocket business). However it may not be an explosion of the whole stage. Probably of the engine section.
Nevermind. It was probably the FTS like other people pointed out.
Nevermind. It was probably the FTS like other people pointed out.