Skip to main content

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.

  1. Verify the extension is enabled — check for the Auto-Coursera icon in your browser toolbar, or visit chrome://extensions
  2. Make sure you're on a Coursera quiz page — the extension only activates on graded or practice quiz pages, not lectures or course homepages
  3. Check that an API key is configured — click the 🎓 button, open Settings, and verify at least one provider has a key entered
  4. Open DevTools console — press F12, switch to the Console tab, and look for any error messages from the extension
  5. Refresh the page — sometimes the content script needs a fresh page load to initialize
  6. 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:

  1. Go to chrome://extensions
  2. Find Auto-Coursera in the list
  3. 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.

  1. Click the 🎓 floating button on any Coursera page
  2. Open Settings
  3. 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.

  1. Automatic failover — the extension uses a circuit breaker that automatically tries the next configured provider when one fails
  2. Queued retries — failed requests are queued and retried, so answers may appear with a delay rather than being lost
  3. 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:

  1. Go to chrome://extensions
  2. Find Auto-Coursera and click Details
  3. 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.org to 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://extensions and 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:

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