Pavel S.
Gumroad Support: A Kafkaesque Nightmare of Blame-Shifting and Technical Incompetence
My Experience with Gumroad Support I purchased a drawing course for my children through Gumroad. The course was a gift, and I was looking forward to spending quality time with my kids, following the video lessons. Instead, I spent days fighting with Gumroad's support team, with no fsolution and being ignored at the end. . The Problem The video player on the course page would not load. The player would spin indefinitely, and the video never played. I tried everything on my side: Multiple browsers (Opera, Firefox) Clearing cache and cookies Disabling VPN and antivirus Installing codecs Updating drivers Nothing worked. The Support Experience I contacted Gumroad support. What followed was a masterclass in gaslighting and blame-shifting: AI-generated nonsense. The first responses were automated scripts suggesting I clear my cache, change my browser, or disable my VPN — all of which I had already done. "You have Windows 7." When I proved I had Windows 10 (with screenshots), they ignored my evidence and continued to claim my operating system was the problem. "Buy a new computer." The final "solution" from a human support agent was to purchase a new laptop — because apparently, their platform requires cutting-edge hardware to play a simple video. This is not technical support. This is weaponized incompetence. What I Actually Found After spending hours in the browser console (F12), I discovered the real problem — and it was on Gumroad's side. Here is what I found: The page loads correctly. The API returns the correct metadata. The HLS manifest (.m3u8) loads successfully. But the video segments (.ts files) fail to load. I captured the exact network request: The player was requesting only 1 byte of each video segment instead of the full file. The segments never loaded, and the player spun forever. The Conclusion Gumroad's content delivery system is broken. The problem is on their server side, not on my computer, browser, or network. But instead of investigating the issue, their support team: Ignored the evidence I provided. Repeated the same useless advice. Eventually stopped responding entirely. My Advice to You Do not buy courses on Gumroad if you expect to actually watch them. Here is what will happen: If you encounter any playback issue, support will blame your computer, your browser, or your internet provider. They will refuse to acknowledge that their platform has technical flaws. They will waste your time with circular troubleshooting scripts. They will eventually stop replying. You will spend hours proving that the problem is on their side, and they will never admit it. What I Should Have Done Differently I should have asked the course author for direct access to the videos (e.g., through Google Drive, Vimeo, or YouTube) from the very beginning. Gumroad is simply not a reliable platform for video content delivery. Rating 0/10 — Total failure. Product: Unusable Support: Dismissive and unhelpful Resolution: None I still cannot watch the course I was gifted. Final Words If you are a course creator, reconsider using Gumroad. Your students will struggle, and your reputation will suffer. If you are a student, insist on direct video links before purchasing. Gumroad is not worth the headache. Technical Summary for Engineers For those who care about the actual bug: HLS manifest loads correctly. Video segments are requested with Range: bytes=N-N (1-byte ranges). Segments never load fully. Direct access to .ts files returns 404. The issue is isolated to Gumroad's CDN (CloudFront) configuration. I have all the screenshots and logs to prove this.


