Azuracast - MP3 constantly buffers while selfhosting via Cloudflare Tunnel

For some reason, when selfhosting Azuracast on my Cloudflare Tunnel, it constantly buffers, but when I see the localhost version, it is smooth and had no buffers on my end. I have a great internet plan, so it is impossible that the ISP is causing this issue.

Can you help me fix this?