Facebook Instagram Twitter Youtube
  • Get Started
    • Create Zwift Account
    • How To Get Started On Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Women’s Racing on Zwift
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Current Models
      • Exhaustive Trainer List
    • Achievements & Unlocks
      • XP Basics for Riders
      • XP Basics for Runners
      • Kit Unlock Codes
      • Master List of Badges
    • Frames & Wheels
    • Routes & Maps
      • Master List: Routes
      • Master List: Climb Portal
      • Master List: KOMs
      • Master List: Sprints
      • Master List: Rebel Routes
      • Downloadable Watopia Map
      • Printable List of Routes by Difficulty
    • Speed Tests
    • Tiny Races
  • Women
    • Race Calendar
    • Why race?
    • Women’s Teams
    • Racer Spotlights
    • More Women’s Racing posts
  • Shop
    • Watopia Map and Other Posters
    • ZI Indoor Cycling Kit
Search
Logo
Logo
  • Get Started
    • Create Zwift Account
    • How To Get Started On Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Women’s Racing on Zwift
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Current Models
      • Exhaustive Trainer List
    • Achievements & Unlocks
      • XP Basics for Riders
      • XP Basics for Runners
      • Kit Unlock Codes
      • Master List of Badges
    • Frames & Wheels
    • Routes & Maps
      • Master List: Routes
      • Master List: Climb Portal
      • Master List: KOMs
      • Master List: Sprints
      • Master List: Rebel Routes
      • Downloadable Watopia Map
      • Printable List of Routes by Difficulty
    • Speed Tests
    • Tiny Races
  • Women
    • Race Calendar
    • Why race?
    • Women’s Teams
    • Racer Spotlights
    • More Women’s Racing posts
  • Shop
    • Watopia Map and Other Posters
    • ZI Indoor Cycling Kit
More
    NewsRacing

    How the Race Was Broken: ZRL Week 1 and the “Join Event” Debacle

    Eric Schlange
    By Eric Schlange
    January 14, 2022
    LAST UPDATED January 13, 2022
    6

    Tuesday was the big day: the first race of Zwift Racing League Season 2. My team, the DIRT Roosters, had won our B3 division last season and are thus in B2. It can be intimidating moving up a division, but after scouting the competition and talking strategy, we figured we had a fighting chance.

    Planning Our Race

    We’d planned everything. Plan version 1 was hatched as we went into the weekend: our four strongest sprinters (Clem, Dean, Arjen, and myself) would attack sprint 2 for FTS+FAL points, then try to stay away through sprints 3 and 4, since they weren’t far apart. Antoine and Thomas would work to hold good positions on the sprints, trying to grab a bit of FAL if possible. But they would be saving themselves for points in the big Rooftop KOM effort.

    That was our first plan. But I think we all had the same feelings as we pondered this strategy. “We’re going to blow up attacking the sprints, then get dropped hard on the KOM.”

    Captain Antoine’s race notes. Feel free to use these… we won’t be needing them.

    So on Monday, the plan was revised. We would all chase FTS on the one sprint awarding it (Alley), then attack for FAL points on another sprint or two of our choosing, depending on how we felt. Our goal was to have the race come back together after the KOM, with our sprinters in the front pack contesting the podium.

    That was our plan. Then Tuesday happened.

    “Join Event”… How?

    I was logged on early, having completed my typical pre-race ritual of three pieces of caffeine gum (I usually do two, but today was special) and some PR lotion on the legs. Then it was off to Neokyo for a spin while I recce’d the sprints once more and even grabbed the green jersey:

    Signing into our team’s Discord voice chat, I began chatting with Clem and Antoine who were already there. And we watched the clock, knowing once it hit 30 minutes before race time, we should get the “Join Event” popup for us to click and save our spot near the front of the pens.

    Our race began at 11:31AM my time. 11:01… nothing. 11:02… nothing.

    I figured it was just me. Then Antoine said, “Guys, I’m not getting the Join Event button. I’m going to restart.”

    Crap.

    So I restarted too. I joined other Zwift worlds. I re-clicked my signup link from WTRL (which was rather annoying, since they just changed to a signup system wherein we cannot UN-sign up from a race… which is what I’ve done in the past if I didn’t get the Join Event popup.)

    Nothing. Spinning with the C. Cadence crew, others were messaging about it too. “Not getting a prompt to join my ZRL race. Anyone else?”

    Clearly this was a widespread issue. And on the busiest day of the Zwift season thus far. Yikes.

    We all kept restarting things. Checking Facebook and finding messages on WTRL’s group with instructions that didn’t help. Signing up for other events to see if we’d get prompted to join those (we didn’t). Looking on ZwiftPower to see if other races were underway (but ZwiftPower had crashed, because everyone else had the same idea.) I even pinged Martin at WTRL about the issue, but all he could say is it was on Zwift’s side and they were working on it.

    When the clock hit 11:25, despair began to set in. We weren’t going to race today.

    One last reboot. Still nothing. 11:31. No race.

    Making Lemonade

    We were all amped up and ready to race, so some of the DIRT Roosters decided to go looking for something else. We found a few candidate races, clicked to sign up, then waited for the prompt.

    Nothing.

    All the nervous spinning and Discord helped pass the time, and soon enough it was past noon and I’d ridden over 40 “warmup” kilometers. Our race would have been over by now. I told the guys on Discord I was signing off. And just as I went to shut down Zwift… “Join Event” popped up!

    For a race starting in 10 minutes.

    I jumped back onto Discord, and the other guys had seen it too. So we decided to do the JETT race on Temples and Towers. It looked terrible, with three Makuri KOM efforts and a large field of riders (probably a lot of angry ZRL hopefuls). But we all had some angst to sweat out, so we went for it.

    I won’t bore you with the details of that race, because that’s not what this post is about. But here are the highlights:

    • Not until the race began did I realize it was a combined-category race. So I was up against ~100 B riders, but also a pile of A’s!
    • I went hard on the first KOM (Neokyo’s Rooftop KOM) and set a PR of 3 minutes flat, staying in touch with the front group. Hurray!
    • Then we hit the Castle KOM, and I got dropped.
    • And just when I thought it was all over, I realized this event used a custom distance, and ended well past the normal route finish line… after going over the Rooftop KOM a second time. Worst. Day. Ever.
    • The race ended in a random spot just after descending the KOM. I finished 18th in the B’s – see my ride on Strava
    • PR on the Rooftop KOM
    • Dropped on the Castle KOM
    • Struggling up the Temple KOM

    Watch My Race Implosion, Including the New Legz-Cam(TM)

    Follow-Ups from Zwift + WTRL

    The result of all the “Join Event” problems is that Week 1’s race won’t count, for the 32 it affected. Those divisions will now race a 7-race series instead of 8.

    This is probably a bummer for those who actually got into the pens and raced their hearts out (19 B riders finished the race the DIRT Roosters were supposed to join – see ZwiftPower results). But I’m not sure there’s any better solution!

    Here’s what Charlie Issendorf, Zwift’s Race Director, posted on WTRL’s ZRL Facebook page:

    As WTRL posted earlier, there was a bug with some racers not receiving the “join” button before the start of their races. Zwift experienced a brief server issue just as some of the WTRL events were about to start.

    We are incredibly excited for the start of ZRL and this is not what we envisioned for the very first race of the season. We are sorry for the inconvenience this has caused and we are working with our staff to identify the underlying issue so that we can prevent this from happening in the future.

    After discussing with WTRL, we will void the results for the divisions that have been affected. The affected divisions will now have a 7 week season instead of an 8 week season.

    WTRL posted the following on their own website (along with a list of all impacted divisions, which I won’t include here):

    Following the Zwift game outage yesterday (11th January), WTRL have reviewed the impact and will flatten/annul results in the divisions listed below. All of these divisions show entire teams were signed up but not in the race. Teams in these divisions will now follow a 7 race season. If you feel your division has been missed, WTRL will of course hear your case via email from TEAM CAPTAINS ([email protected]).

    Unfortunately the issues were outside of WTRL’s control and we completely empathize with the frustrations felt. With the new Zwift Clubs event feature, Meetups, Zwift Racing League, Tour de Zwift and regular events all trying to take place at the same time, an overload occurred. Zwift are currently working to find a solution to resolve this.

    Charlie then followed up with another Facebook post on Thursday:

    An update on the broken “Join” button that prevented some Zwifters from joining ZRL races on Tuesday. After a thorough investigation, we learned there was an overload of events that caused bugs. We fixed those server issues to prevent a recurrence in the future.

    We wanted to reassure every Zwifter taking part in Zwift Racing League events that this has been resolved. Thanks for your understanding and good luck in Race #2.

    Wrapping It Up

    What actually caused the “Join Event” problem? I’m not at liberty to divulge the details. But at the same time, I think the racing community needs to know that the issue wasn’t one of capacity, as if Zwift’s servers couldn’t handle the load. As I understand it, it was a simpler issue of settings that didn’t take into account the high number of concurrently-running events thanks to ZRL, Tour de Zwift, Meetups, and now Clubs.

    Change the setting, fix the issue. Sounds like this bug is officially squashed.

    Your Comments

    How did your first race of season 2 go? What strategies did your team employ… or were you stuck with the “wait for Join Event link” strategy like the DIRT Roosters? Share below!

    Related Posts

    Facebook
    Twitter
    Pinterest
    ReddIt
      Eric Schlange
      Eric Schlangehttp://www.zwiftinsider.com
      Eric runs Zwift Insider in his spare time when he isn't on the bike or managing various business interests. He lives in Northern California with his beautiful wife, two kids and dog. Follow on Strava

      6 COMMENTS

      Subscribe
      Notify of
      guest

      guest

      6 Comments
      Oldest
      Newest Most Voted
      Inline Feedbacks
      View all comments
      wpdiscuz   wpDiscuz

      Get Started on Zwift

      Sign Up (Free Trial)
      Buy Zwift Ride
      Buy KICKR CORE One
      Read More...

      Newest Featured Posts

      Garmin Releases Tacx Alpine Gradient Simulator

      Hardware/Equipment

      All About the New DT Swiss Wheels in Zwift

      Speed Tests

      Support This Site

      Write a post, shop through us, donate or advertise. Learn more

      NEWSLETTER SIGNUP

      Zwift tips and news every 2 weeks! Click to subscribe.

      More Posts

      “Allez Allez Allez!” ZRacing Series Details

      Events

      Zwift RoboPacer Cycling Route Schedule

      How Zwift Works

      Elite Announces New Zwift-Ready Avanti and Rivo Trainers

      Trainers

      Zwift Charts: Rate of New Road Construction from 2015 to Present

      Game Updates

      This community-driven site is maintained by Eric Schlange and a team of Zwift enthusiasts. Zwift Insider is independent of Zwift corporate (www.zwift.com), although Zwift does provide funding to help defray site costs.

      This site contains affiliate links to Amazon, Wahoo, and other brands. Zwift Insider makes a small commission on purchases made from these links, so please shop through them to support our efforts.

      Terms of Use/DMCA Copyright Policy

      Privacy Policy | Privacy Consent

      [email protected]

      Latest articles

      Garmin Releases Tacx Alpine Gradient Simulator

      Notable Zwift Events for the Weekend of June 28-29

      All About the New DT Swiss Wheels in Zwift

      Popular Categories

      • Racing1501
      • Events1007
      • News833
      • Training & Nutrition710
      • Interviews562
      • Routes & Maps442
      6
      0
      Would love your thoughts, please comment.x
      ()
      x
      | Reply
      Comment Author Info
      :wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_neutral::wpds_twisted::wpds_arrow::wpds_shock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_sad::wpds_exclamation::wpds_question::wpds_idea::wpds_hmm::wpds_beg::wpds_whew::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
      ‹ Back to Categories
      You are going to send email to

      Move Comment

    • Related Posts