forbiddenHTTP 403AuthenticationRequest blocked by authorization layer.
- Why it happens
- Missing OAuth scopes (need `youtube.upload`), expired access token, or the user no longer owns the channel.
- How to fix
- Reconnect with the full upload scope set. PostPeer refreshes Google OAuth tokens automatically.