Troubleshooting
Script does not run
Check in this order:
@matchpattern.- Script is enabled.
@run-attiming.- Console errors.
Quick test:
javascript
console.log('script loaded', location.href);GM API is undefined
Cause: missing @grant.
Fix:
javascript
// ==UserScript==
// @grant GM_getValue
// @grant GM_setValue
// ==/UserScript==Cross-origin request fails
Cause: external requests disabled in extension settings.
Fix:
- Enable the external resources/request setting in dashboard.
- Retry request.