Yep, it's always been working!
If you dont see any lobbies, there may be none made, or they may already be in game. Its best to play with friends because the multiplayer isnt as active as other games!
I will try to get some of my streamer friends to play it to increase it's popularity.
Thanks pieandtakoz! Hope you enjoy the multiplayer :D! if you get confused about "the cure" in multiplayer, I wrote some instructions in the comments below.