In the latest chapter, York says “The timeline doesn’t make sense!” about Vegapunk’s message. He’s talking about things he shouldn’t know, he makes a prediction about an earthquake happening in the future that makes the sea levels rise, but then he states that the Lulusia destruction and sea level rise has already happened. That’s a direct contradiction. And there is only one explanation.
It’s not a recording, it’s a live broadcast. He can easily make live holographic projections that look real, why not one of himself? He’s making mistakes in the timeline of events he’s presenting because as york said, he’s a terrible liar.
I don’t believe it’s a physical record, but a live broadcast direct from Vegapunk brain. If you pay attention, the footage only showed the Vegapunk’s that are “dead”: Stella, Pythagoras and Shaka. Only the personalities that lost its physical body and “returning” to Vegapunk brain are doing this “footage”.
The only purpose of the broadcast is to distract the Gorosei long enough, making them focus on stopping the broadcast, to let the Strawhats get away. He realized the only thing that would take the Goroseis focus off the Strawhats was the prospect of something even worse than the idea of them getting away, and that is all their secrets being spilled to the whole world.
That’s also the real reason for the 10 minutes wait, and why he keeps pontificating and taking it really slow to explain everything. It’s not because Oda is being a cheeky jerk who likes teasing us, it’s because Vegapunk is trying to stretch it out as long as possible to keep them distracted.
Eventually, the Gorosei are going to call on eachother to abandon fighting the Strawhats and gang up on the Robot “Forget about the Strawhats! Stopping the broadcast before he spills our biggest secret is priority one!” And after they get away, that’s when the message will end with “Hah! gotcha losers!”