The doesn’t require a strong or fast WiFi connection so much as a steady one. If yours is consistently dropping and coming back (something you cannot tell just by its connection to other things, most have built in buffers), then the won’t be able to maintain its connection.
A staff member will be able to tell you what your connection strength is, but if you don’t want to wait you could also try contacting your ISP.