On the official Teenage Mutant Ninja Turtles twitter and an official press release, Nickelodeon has described this episode as not being canon to the main story-line and taking place in "another dimension."
This episode, The Impossible Desert (2017) and Carmaggedon (2017) were released as a single special halfway through the fifth season.