Sorry just for my benefit can you confirm the following:
You are on fantasy.premierleague.com
Go to leagues then at the top click join/create new leagues.
Then click join a leagur
Join a private league
And copy and paste the code with the hyphen in?
If this is what doesn't work I'm completely bamboozled as it's never happened before.
Manager of West Row Wyverns
Winner of the grand slam in season 13 (Dev, T20, SOD, Cup, International)
Breeder of Peach #1 bowler in the world.
Mainly does some England management stuff