When a video is taking longer than normal to load, I want to know which step it stuck on.
Always relay API response to the UI.
- Is it a rate limit reached error?
- Is it file corruption?
- Is it unsupported?
- Why it hang?
- Is it a Google Drive client quota ban?
- Is the rate limit reached on the subtitle download site?
Basically, answer what’s wrong when something is wrong. Not just a frozen app with a beach ball.