Auto-Coursera — AI-powered Coursera quiz assistant
Troubleshooting
Solutions for common API errors, detection issues, and browser compatibility problems.
Click any item below to expand the solution. If your problem isn't listed, contact support.
Quick triage
- In a timed quiz right now?
- Verify your API key is set, try switching providers, and lower the confidence threshold.
- Extension just installed?
- Restart your browser, then set up an API key. If the button doesn't appear, see nothing happens on the quiz page.
- Was working before, now stopped?
- Check for browser updates, try disabling other extensions, and check your network.
- Answers seem off?
- AI models make mistakes — see answers seem wrong for tips on improving accuracy.
Nothing happens on the quiz page
The extension appears active but nothing shows up — no highlights, no errors, no response. This is the most common new-user issue.
- Verify the extension is enabled — check for the
Auto-Coursera icon in your browser toolbar, or visit
chrome://extensions - Make sure you're on a Coursera quiz page — the extension only activates on graded or practice quiz pages, not lectures or course homepages
- Check that an API key is configured — click the 🎓 button, open Settings, and verify at least one provider has a key entered
- Open DevTools console — press F12, switch to the Console tab, and look for any error messages from the extension
- Refresh the page — sometimes the content script needs a fresh page load to initialize
- Check if auto-start is enabled — if auto-start is off in settings, you need to click the 🎓 FAB button and toggle the extension on manually
Extension is disabled after I installed it
Chrome may disable newly sideloaded extensions by default. To fix:
- Go to
chrome://extensions - Find Auto-Coursera in the list
- Click the toggle to Enable it
You may also see a banner at the top of Chrome saying "Disable developer mode extensions." Click Keep to keep the extension active.
Answers seem wrong or inaccurate
AI models are probabilistic — they can and do produce wrong answers, especially for specialized or technical content. This is a fundamental limitation of all large language models, not a bug in Auto-Coursera.
- Raise the confidence threshold — if you're seeing wrong answers
highlighted in green, go to Settings and raise the threshold above
0.7(the default). A higher threshold means fewer answers are shown, but the ones that appear are more likely correct. - Try a different provider — switch between OpenRouter, Gemini, Groq, Cerebras, and NVIDIA NIM in settings. Different models have different strengths. OpenRouter gives access to the widest range of models.
- Review before submitting — auto-select is on by default, but you can disable it in settings and review each answer manually before submitting.
- Specialized content is hardest — AI models struggle most with domain-specific material, recently published content, and questions that require exact recall of specific readings or lectures.
I haven't set up an API key yet
The extension won't work without at least one API key. All providers offer free tiers.
- Click the 🎓 floating button on any Coursera page
- Open Settings
- Add your API key
See the Setup Guide for step-by-step instructions for each provider.
The extension doesn't see any questions on the page
The extension only works on Coursera quiz pages. Try these steps:
- Make sure you're on a graded quiz or practice quiz page — not just any Coursera page
- Press Alt+Shift+S to manually trigger a scan
- Refresh the page and wait for the 🎓 button to appear
- Check that the extension is enabled in
chrome://extensions
I get an error about my API key
If you're seeing authentication or key-related errors:
- Verify the key format — each provider has a
distinct prefix:
sk-or-(OpenRouter),AIza(Gemini),gsk_(Groq),cbs-(Cerebras),nvapi-(NVIDIA) - Check that the key hasn't expired or been revoked
- Use the 🔌 Test Connection button in the settings overlay (click the 🎓 button → Settings → scroll to the bottom) to validate your key
- Make sure you copied the entire key without trailing spaces
Answers are highlighted but not auto-selected
- Check if auto-select is enabled in the extension settings
- Some question types (text input, numeric) can't be auto-selected — answers are shown but must be entered manually
- Verify that the confidence threshold isn't set too high — answers below the threshold won't be auto-selected
- Green-highlighted answers are auto-selected; yellow and red are display-only
I see network or timeout errors
- Check your internet connection
- Some corporate or university networks block AI provider APIs — try a different network or use a VPN
- Try switching to a different provider in settings
- If all providers fail, check OpenRouter status or the provider's status page
The extension icon/button disappeared
The floating 🎓 button may have been dragged off-screen. Try:
- Refresh the page — the button resets to its default position
- Press Alt+Shift+C to open the popup directly
- Check that the extension is still enabled in
chrome://extensions
My AI provider keeps showing errors
The extension uses a circuit breaker pattern. When a provider fails repeatedly, it's temporarily disabled and the next provider in your priority list is tried automatically.
- Wait a few minutes — the circuit breaker will attempt recovery (half-open state)
- Try configuring a different provider as primary in settings
- Check if the provider's free tier has hit its rate limit — most reset hourly or daily
AI provider went down during my quiz
If your AI provider goes down mid-quiz, the extension has built-in resilience — but there are limits.
- Automatic failover — the extension uses a circuit breaker that automatically tries the next configured provider when one fails
- Queued retries — failed requests are queued and retried, so answers may appear with a delay rather than being lost
- If ALL providers are down — you'll need to answer manually until at least one recovers
To protect yourself on timed quizzes:
- Always configure at least 2 providers as backup — OpenRouter, Gemini, and Groq all offer free tiers
- Check provider status pages if failures persist: OpenRouter, Google Cloud
Unsupported browser
Auto-Coursera requires a Chromium-based browser. Supported browsers include:
- Google Chrome
- Microsoft Edge
- Brave
- Vivaldi
- Arc
- Opera / Opera GX
Firefox, Safari, and other non-Chromium browsers are not compatible. The extension uses Manifest V3 Chrome APIs that aren't available in other engines.
"Installed by your organization" message
This message appears when the extension was installed via the shell installer. The installers use Chrome browser policies to register the extension, which triggers this message.
- This is normal and doesn't affect functionality
- The extension has the same permissions whether installed manually or via script
- To remove the message: uninstall using the uninstall script, then install manually via the unpacked method
Extension not working in incognito
Chrome disables extensions in incognito mode by default. To allow it:
- Go to
chrome://extensions - Find Auto-Coursera and click Details
- Enable "Allow in Incognito"
Another extension is interfering
Other extensions can occasionally interfere with Auto-Coursera:
- Disable other Coursera-related extensions — they may conflict with question detection
- Some ad blockers can interfere with API requests — try adding
coursera.orgto the allowlist - Privacy extensions that block third-party requests may prevent AI provider calls
Checking your version
To check which version you have installed:
- Click the 🎓 button — the version appears in the panel header
- Or go to
chrome://extensionsand find Auto-Coursera — the version is listed there
The latest version is v2.0.0. It's always available on the Manual Install page or the GitHub releases page.
Still Stuck?
If none of the above solved your issue, we'd like to help:
- Report a bug on GitHub
- Visit the Support page for more contact options
When reporting a bug, please include:
- Browser name and version
- Extension version (see above)
- Any error messages from the extension panel or browser console
- Steps to reproduce the issue