Hopp til hovedinnholdet
⚔️ Valheim 1.0 er ute. 25 % rabatt:DOOM25
ValheimValheim·Feilsøking

Valheim-joinkoden virker ikke med crossplay: slik fikser du det

Virker aldri Valheim-joinkoden med crossplay på? Se etter en NullReferenceException i konsollen, stopp så serveren i 15 minutter og start den kun én gang.

Magnus·
5 min lesetid
·
18. sep. 2026
·
Sist oppdatert: 22. sep. 2026
Innhold

Hvis Valheim-serveren din har crossplay på, men joinkoden aldri virker, åpner du Konsoll-fanen og ser hva serveren skrev ut mens den startet. Ender oppstarten i en NullReferenceException fra ZPlayFabMatchmaking.OnCheckJoinCodeSuccess, er det akkurat det tilfellet denne guiden løser, og svaret er å la serveren stå avslått i rundt 15 minutter.

Sjekk dette først

De fleste henvendelsene viser seg å være ett av disse punktene, og hvert av dem har sin egen side:

  • Serveren starter fortsatt opp. Koden gjelder først når oppstarten er ferdig. En tidlig linje med that has join code , og ingenting etter kommaet er en del av en normal start, ikke en feil.
  • Noen skriver inn en gammel kode. Les av den gjeldende koden på Oversikt-siden hver gang du deler den ut: slik blir du med på en Valheim-server.
  • Serveren og spillerne er på forskjellige versjoner. Start serveren på nytt for å hente den nyeste versjonen: slik oppdaterer du Valheim-serveren.
  • Akkurat den ene spilleren har slått av crossplay i sine egne spillinnstillinger. Ingenting du gjør på din side hjelper før de slår det på igjen.
  • PlayFab har en dårlig dag. Linjer som sier PlayFab create lobby failed betyr at matchmaking-tjenesten avviser alle, ikke bare deg. Det finnes ingenting å endre, så du må bare vente det ut.

Et annet symptom? Vanlige problemer med Valheim-servere dekker resten, Valheim failed to connect dekker meldingen på klientsiden, og når koden virker for alle unntatt én person, er å slette den spillerens PlayFab-konto som regel løsningen.

Slik ser en vellykket oppstart ut

En server som har registrert seg riktig, går gjennom tre trinn i konsollen, og det er det siste som teller:

Session "YourServer" registered with join code 514826
Created new join code 893194 for session "YourServer"
Retry join-code check 99
Session "YourServer" with join code 893194 and IP 203.0.113.10:25690 is active with 0 player(s)

Konsoll-fanen i DoomHosting-panelet som viser en feilfri Valheim-oppstart med crossplay, som ender i is active-linjen med joinkoden

Det midterste trinnet er serveren som slår opp sin egen kode for å bekrefte at den fungerer, og telleren ved siden av Retry join-code check teller ned. Én eller to slike linjer er helt vanlig. I dette eksempelet byttet serveren også kode underveis (linjen Created new join code). Det skjer bare ved enkelte oppstarter, og ofte følger den første koden med hele veien. Det er derfor du henter koden fra Oversikt-siden og ikke fra loggen.

Før is active dukker opp, kan ingen kode brukes, og Oversikt-kortet har ingenting å vise.

Oversikt-siden i DoomHosting-panelet som viser Valheim-tilkoblingsadressen med crossplay på og en aktiv joinkode

Oppstarten som stopper ved unntaket

I det ødelagte tilfellet kommer den første linjen, men resten kommer aldri. I stedet går konsollen rett over i dette:

Session "YourServer" registered with join code 778035
NullReferenceException: Object reference not set to an instance of an object
  at ZPlayFabMatchmaking.OnCheckJoinCodeSuccess (PlayFab.MultiplayerModels.FindLobbiesResult result)

Selve serveren fortsetter å kjøre. Verdenen lastes inn og panelet viser den som Online, og det er nettopp det som gjør dette så forvirrende. Det er joinkoden som aldri blir aktiv.

I tilfellene vi har sett, ligger det fortsatt en eldre økt som tilhører serveren din igjen hos PlayFab. Den ble liggende igjen da serveren ble drept eller krasjet i stedet for å bli slått av på riktig måte, og bekreftelsesoppslaget snubler i den.

Hvorfor omstart gjør det verre

Les dette før du trykker på Start på nytt igjen.

Unntaket utløses før serveren har lagret hvilken lobby som er dens egen, så den har ingenting å gi tilbake når den slås av. Linjen ved avslutning beviser det:

leave lobby. LobbyId:

ID-en er tom. Økten den nettopp opprettet blir aldri frigitt, så den blir liggende sammen med de andre, og neste oppstart har enda én ting å snuble i. Hver omstart i denne tilstanden legger til i haugen i stedet for å rydde den.

Løsningen: stopp, vent, start én gang

  1. Stopp serveren fra panelet og la den gå helt offline. En vanlig stopp lagrer verdenen, så ingenting i spillet ditt står i fare her.
  2. La den stå avslått i rundt 15 minutter. Forlatte økter utløper av seg selv hos PlayFab, og denne ventetiden er hele løsningen. Ikke trykk på Start for å sjekke.
  3. Start den én gang, åpne Konsoll-fanen og les deg ned til is active-linjen.
  4. Hent koden fra Oversikt-siden og del den.

Står is active der, er du ferdig. Er unntaket tilbake, stopper du igjen og gir det mer tid før neste forsøk, fordi en start midt i ventetiden nullstiller klokken.

Det finnes ingenting på serveren å slette

Dette er verdt å si rett ut, for det er her folk sletter ting de ikke trengte å slette. Ingenting av dette ligger i en fil på serveren din, så å slette en konfigurasjon, installere på nytt eller tilbakestille verdenen endrer ingenting, og en tilbakestilling av verdenen koster deg ekte fremgang uten noen gevinst.

Hvis det kommer tilbake likevel

Spiller alle på PC via Steam, trenger du ikke koden i det hele tatt. Slå av crossplay og del ut serveradressen i stedet: slik slår du av crossplay på en Valheim-server. Spillere på PlayStation, Xbox og Switch har ingen annen vei inn, så dette passer bare for en gruppe der alle spiller på PC.

Ellers kan du kontakte support med servernavnet ditt og konsollinjene rundt unntaket. Vi kan flytte serveren din til en ny adresse, noe som også gir den en ny identitet hos PlayFab.

Ofte stilte spørsmål

Mister jeg verdenen min? Nei. Serveren lagrer den når den stoppes, og ventetiden er bare at serveren står avslått.

Kan jeg slette en fil for å fikse det? Nei. Ingenting på serveren inneholder dette, så en ny installasjon eller en wipe oppnår ingenting.

Hvorfor hjelper ikke omstart? Hver mislykkede oppstart legger igjen økten sin i stedet for å frigi den, så en omstart gjør problemet større i stedet for å rydde det opp.

Joinkoden mangler helt i panelet. Oversikt-siden leser den fra statuslinjen serveren skriver ut når registreringen er fullført, så en oppstart som aldri kommer så langt, har ingen kode å vise.

Kan dere fjerne det fra deres side? Nei. Disse øktene tilhører spillets egen matchmaking-tjeneste, så bare tiden fjerner dem.

Vurderer du å flytte serveren din? Vår Valheim-serverhosting samler konsollen, crossplay-bryteren og joinkoden på én skjerm, og kontrollpanelet viser deg hva serveren faktisk skrev ut i stedet for å la deg gjette.

Var denne guiden nyttig?

Valheim

Start din Valheim-server

Kraftig hosting med døgnåpen support

Relaterte artikler