Yes, Tetris Effect: Connected supports cross-play online multiplayer between all versions.
However, progress does not carry over between versions unless it is between Xbox/Microsoft platforms or from PS4 to PS5. For example, if you are on PC and want to switch from using the Epic Games Store or Windows 10 version to the Steam version, you cannot transfer your progress.