12 DAYS FOR $12

Summer School Bundle

12 days for $12 — just $1 per day! Offer ends in:

00Days
00Hours
00Mins
00Secs
Get Deal — $12
// Troubleshooting

Troubleshooting

Quick fixes for the most common Canvas Pilot questions. Still stuck? Our team is one message away on Discord.

All posts are authored and verified by Canvas Pilot support.

Where do I find my key?

If you purchased Canvas Pilot and can't find your key, check these places:

  • The inbox of the email address you used at checkout.
  • The spam / junk folder of that same inbox.

Typos in the checkout email are common — check your Stripe receipt for a misspelling that may explain a missing email. Still can't find it? Contact support on Discord. Need a key? See plans.

The Canvas Pilot panel isn't showing

If the panel doesn't appear in the bottom-right of your Canvas course page, try these in order:

  1. Refresh the tab. Tampermonkey only injects on a fresh page load.
  2. Reset its position. The panel may have been dragged off-screen — clearing the saved position brings it back on screen.
  3. Clear your browser cache, then reload Canvas.
  4. Reinstall the script from the Download page and import it again.

Still missing? Reach out on Discord and we'll help.

My key won't activate / says invalid

A few things to check:

  • Paste the whole key, format CH-XXXX-XXXX-XXXX-XXXX — no extra spaces.
  • Device limits: a Student key runs on 1 Canvas account at a time; a Service key, up to 5. Old device slots free up automatically after 24 hours, so a one-time login elsewhere won't burn a slot forever.
  • Make sure the key hasn't expired (check the duration you purchased).

If it still won't activate, message support on Discord with the email you used.

Why do I keep getting logged out?

Turn on the Anti-Logout toggle in the panel — it keeps your Canvas session active while you work. If you're still being logged out:

  1. Open the Tampermonkey dashboard and delete the script.
  2. Reinstall it from the Download page.
  3. Refresh your tab — it should work again.

Switching to a different browser (Chrome, Brave, Edge) also clears up session quirks. Still stuck? We're happy to help on Discord.

Tampermonkey isn't working

Tampermonkey doesn't always cooperate. If Canvas Pilot won't load through it:

  1. Make sure Developer mode is on (Chromium browsers — chrome://extensions).
  2. Try Violentmonkey instead — install it from the Chrome Web Store, then re-import the Canvas Pilot script.
  3. Reinstall the script fresh from canvaspilot.org/download.

Still no luck? Ask on Discord and we'll walk you through it.

It won't do anything on a proctored exam

This is by design, not a bug. When Canvas Pilot detects proctoring software (Respondus, Honorlock, Proctorio, and similar), it deliberately stands down and refuses to act, to keep you safe. There's no setting to override this.

Filling a Google Doc or Slides — how does it work?

When an assignment lives in a Google Doc or Slides that can't be auto-filled, Canvas Pilot reads it, writes every answer, and gives you copy-paste cards. Each card has the finished answer plus a Copy button and a label telling you exactly where it goes (row × column for tables, the section it belongs to).

Click Copy on a card, click into the right spot in your doc, and paste. Nothing is submitted for you — you paste, review, and turn it in. It works even when your school locks down the Google API.

Canvas Pilot isn't turning on at my school

This is rare. Canvas Pilot normally turns on by itself at every school — even ones with a custom web address like canvas.ucsd.edu or bcourses.berkeley.edu — because it recognizes Canvas itself. The web address doesn't matter.

If it still doesn't switch on, add your school by hand — you only do this once:

  1. Copy your Canvas web address from the browser's address bar. A full assignment link is fine.
  2. Paste it into the "Add my school" box. In the browser script, that's the Canvas Pilot settings panel under Custom Canvas Domains. In the desktop app, it's the Add my school field.
  3. That's it. Canvas Pilot keeps just your school's domain and turns on automatically.

Still not working? Message support on Discord and we'll help.

No posts match your search. Try different words, or ask on Discord.