Ensure you have a stable internet connection. We recommend a minimum speed of 5 Mbps for HD streaming. Close other tabs or applications that might be using bandwidth. If possible, use a wired connection instead of Wi-Fi for a more stable experience.
If the issue persists, please contact our support team at firstname.lastname@example.org.