I strongly suggest trying boardgamearena.com (together with Discord, Zoom or whatever for voice).
I am a GM for a long lasting, weekly online RPG campaign, and when one of the other players is not available we usually "meet" anyway and just play one of the dozens games available there.
I am a GM for a long lasting, weekly online RPG campaign, and when one of the other players is not available we usually "meet" anyway and just play one of the dozens games available there.