i'm playing the latest patch, and its still there..
If you're still having trouble try downloading the patch from discord instead. That's also probably the best place to get news on the game.