How do you stop a "client side only" matinee

So i have a looping matinee in a level that plays on startup. Ideally i’d like to it to play until a player confirms they are ready and joins the game. In reality this seems nearly impossible to get to work, particularly through blueprint, since the stop matinee block is a “server only” block.

This is particularly a problem if you have it set to “play on level load”. If that’s checked on, when a new client joins, the level on that client will play the matinee regardless of replication, and no calls to stop it will have any effect.

how is this supposed to work? is there even a solution?

Just in case someone finds this (old) post too, when facing the same question.

I don’t know since which version, but I use UE 4.11 Preview atm and there is a “Client Side Only” option for the Matinee Actor.
(Same situation: My matinee starts on “Play on Level Load” and can now be stopped by client interaction)