Short answer Wait for the player to settle, then Sync now — and make sure you are both on a /watch/ URL.
Netflix is the service where a watch party has the most opportunities to look broken while behaving correctly. The reason is architectural: Netflix does not hand out a plain HTML5 video element to be poked at. It wraps playback in its own controller, so the extension has to ask the Netflix player to do things rather than doing them itself — and asking has a timing dimension that doing does not.
One side sees a black player
The usual sequence: they open the invite link, the page loads, and the player sits black while your side plays on. Netflix needs a moment after a navigation before it will accept a position, and a position pushed into that window is simply dropped.
The extension waits for the player rather than forcing it — which is right, because forcing it is what produces an error state — so the fix is patience followed by one button:
- Wait a couple of seconds for a frame to appear.
- Press Sync now on the side that is behind.
- If the player is still black after ten seconds, reload the tab and re-open the invite link. The room is still there.
You are on different episodes
Netflix's URLs are the cause. A party identifies the title by the numeric id in a
netflix.com/watch/<id> address. Two things go wrong:
| What happened | Why | Fix |
|---|---|---|
| The party started from a browse page | A browse URL identifies a title, not an episode | Press play first, then start the party from the player |
| They landed on the series page | Their client resolved the title differently | Both open the same /watch/ URL, then Sync now |
| Autoplay moved one of you on | Netflix rolls the next episode independently per viewer | The party follows the change — give it a moment, then Sync now |
The in-page Party pill on Netflix's title preview exists partly to avoid this: it resolves the episode Netflix's own Play button would open, rather than guessing from the browse URL.
"Are you still watching?" and other interruptions
Netflix's own prompts are per viewer, and they pause that viewer. So one of you gets stopped and the other does not, which reads as the party breaking.
- Are you still watching? — whoever gets it dismisses it; the party re-converges after.
- Skip intro — a jump like any other. Pressing it moves both sides, which is the behaviour you want.
- Next episode countdown — per viewer. If one of you lets it run and the other does not, you end up on different episodes; the video change then propagates and you re-sync.
A "too many streams" error is about your Netflix plan, not the party. Two people in a party are two accounts — if you are seeing a stream limit, someone is signed into one account twice, which is exactly the thing a party is meant to make unnecessary.
No badge on netflix.com at all
Then it is not Netflix-specific — reload the tab first, because a tab that was open before the extension was installed has no extension in it. The full list of causes is in the badge guide.
Netflix is healthy when both players show the same frame, a pause on either side stops the other, and pressing Skip intro on one side moves both.
Common questions
Why does the Netflix player go black when my friend joins?
Netflix needs a moment after navigation before it will accept a position. Wait for a frame, then press Sync now.
Does Skip intro sync?
Yes. It is a jump like any other, so pressing it moves both sides.
Why are we on different episodes?
Netflix’s post-episode autoplay runs per viewer. The party follows the video change and re-syncs — give it a moment, then Sync now.
We got a "too many streams" error
That is your Netflix plan’s stream limit, which means one account is signed in twice. In a party each person uses their own account, which avoids it.
Do subtitles sync?
No, and deliberately. Subtitles and audio track are per-viewer settings.
One link. Same second. No screen sharing.
Watch Peak Party keeps YouTube, Netflix, Prime Video, Crunchyroll, Disney+, Hulu, HBO Max and JioHotstar in sync — with chat, voice and video built in.
Add to Chrome