I see some users complaining that zoom currently is not working on Archlinux, and zoom themself say that they support zoom under GNOME+wayland and on X11 only as a fallback afaik.
On i3 I would try set all zoom windows floating, what could solve this issue as DE’s doing that too.
for_window [class="zoom" instance="zoom"] floating enable
where you need to find class and instance with xprop or similar:
WM_CLASS(STRING) = "zoom", "zoom"