Common Issues
Solutions for common AssisT problems — features not working, AI setup, performance issues, and more.
Quick Fixes
Before diving into specific issues, try these universal solutions:
- Refresh the page — Many issues resolve after a reload
- Restart Chrome — Clears stuck extension states
- Check if feature is enabled — Toggle it off and on in the popup
- Update the extension — Go to
chrome://extensions, enable Developer Mode, click Update
Permissions & Site Access
AssisT Doesn’t Work on This Website
Symptoms: Features don’t activate on a non-LMS website.
Why this happens: AssisT uses a privacy-first permission model. By default, it only works on educational platforms (Canvas, Moodle, Google Classroom, Google Docs).
Solution:
- Click the AssisT extension icon
- Look for the yellow “Works on LMS sites only” banner
- Click Enable Everywhere
- Approve in Chrome’s permission dialog
- Refresh the page—AssisT now works!
Why Doesn’t AssisT Request Access to All Websites?
We believe in privacy-first design. Most students primarily use AssisT on their learning management system, so we only request those permissions at install. This means:
- No scary permission warnings when you install
- You control when to expand access
- Better privacy by default
I Already Enabled “All Websites” But It’s Not Working
Solutions:
- Refresh the page after granting permission
- Check
chrome://extensions→ AssisT → Details → Site access - Verify “On all sites” is selected
- Restart Chrome if needed
Can I Revoke “All Websites” Permission?
Yes! Go to chrome://extensions → AssisT → Details → Site access → Change to “On specific sites” or “On click”.
Installation Issues
Extension Won’t Install
Symptoms: Install button doesn’t work, error message during install.
Solutions:
- Check Chrome version — AssisT requires Chrome 88+
- Clear Chrome cache: Settings → Privacy → Clear browsing data
- Disable other extensions temporarily
- Try installing from Chrome Web Store in Incognito mode
- Restart Chrome and try again
Extension Icon Missing
Symptoms: AssisT installed but icon not in toolbar.
Solutions:
- Click the puzzle piece icon in Chrome toolbar
- Find AssisT in the list
- Click the pin icon to keep it visible
- If not in list, check
chrome://extensionsto verify installation
Extension Keeps Disabling
Symptoms: Extension turns off after browser restart.
Solutions:
- Check if your organisation manages Chrome (enterprise policy)
- Verify extension isn’t corrupted: remove and reinstall
- Check Chrome settings for extension management restrictions
- Some antivirus software blocks extensions — add exception
Text-to-Speech (TTS) Issues
No Sound
Symptoms: TTS enabled, press play, no audio.
Solutions:
- Check system volume isn’t muted
- Check Chrome’s site-specific volume (click lock icon → Site settings)
- Try a different voice in TTS settings
- Test with another website
- Restart Chrome
TTS Stops Mid-Sentence
Symptoms: Reading starts then stops unexpectedly.
Solutions:
- Click back in the page window (focus may have shifted)
- Check if page has auto-refresh or dynamic content
- Press
Ctrl+Shift+Spaceto resume - For PDFs: try Reading Mode first
Voice Sounds Wrong
Symptoms: Robotic, wrong language, or distorted voice.
Solutions:
- Select a different voice in TTS settings
- Install better voices through your OS settings
- Adjust pitch and rate slightly
- Windows: Install neural voices from Settings → Time & Language → Speech
Highlighting Not Following
Symptoms: TTS plays but word highlighting doesn’t work or falls out of sync.
Solutions:
- Check “Highlight enabled” is on in TTS settings
- If highlights are present but out of sync with speech: go to TTS settings → Word Highlight Sync Mode → switch from Boundary to Timer, then adjust the Highlight Speed slider to match your TTS rate
- Refresh the page
- Some dynamically-loaded content doesn’t support highlighting
- Try Reading Mode for consistent highlighting
Speech-to-Text (STT) Issues
Microphone Not Working
Symptoms: Click microphone, nothing happens.
Solutions:
- Check Chrome has microphone permission:
chrome://settings/content/microphone - Select correct microphone in Chrome settings
- Test microphone in another app
- Check if another app is using the microphone
- Restart Chrome
Low Recognition Accuracy
Symptoms: Words transcribed incorrectly.
Solutions:
- Speak clearly and at moderate pace
- Reduce background noise
- Get closer to microphone
- Try a different browser microphone
- Add problem words to custom vocabulary
Voice Commands Not Recognised
Symptoms: Commands like “delete last word” don’t work.
Solutions:
- Speak command clearly after brief pause
- Check voice commands are enabled in settings
- Use exact command wording (see reference guide)
- Some commands only work in specific contexts
AI Features Issues
AI Mode Shows “Unavailable” (Orange Status Bar)
Symptoms: AI feature panel shows orange warning bar.
Solutions by mode:
Local AI (Ollama):
- Check whether the popup says local AI needs your permission. If it does, this is not a server problem: press Check, or Apply on the server address, and choose Allow in the Chrome prompt. The loopback address is an optional permission, only requested when you turn local AI on, so a fresh install has not been granted it yet
- Check Ollama is running - visit localhost:11434
- If not running, open Ollama from your Applications/Start menu
- Verify models are installed: run
ollama listin terminal - Restart Ollama if it was recently updated
- If Ollama listens on a different port, set the address in the Local AI panel and press Apply, then allow the prompt for that address. Only loopback addresses are accepted in the public build
Local AI Says It Needs Permission
Symptoms: the Local AI panel reports that AssisT needs your permission to reach Ollama, even though Ollama is running.
Solution: press Check in the Local AI panel and choose Allow in the Chrome prompt. From version 1.0.0 the local AI address is an optional permission that AssisT asks for only when you turn local AI on, so nothing is granted until you do. If you changed the server address, press Apply instead and allow the prompt for that address, because the grant is per address.
If no prompt appears, remember that Chrome only shows one during a press, so use the button rather than waiting. If you withdrew the permission in Chrome’s extension settings earlier, the same press asks for it again.
Local AI Answers Contain the Model’s Thinking
Symptoms: answers from qwen3 or deepseek-r1 begin with the model reasoning out loud, or a feature that needs structured data (Knowledge Graph, Citation Analyzer, mind-map building) fails to read the reply.
Solution: update to version 1.0.0. Reasoning models are handled properly from that release: the thinking text is kept out of the answer, and requests that need JSON back get valid JSON. If you still see it on 1.0.0, check you are on the version you think you are in the popup’s About panel.
Embedding Models Appear in the Model List
Models such as nomic-embed-text produce embeddings, not chat replies, and are filtered out of the model pickers. If you pull one, expect it not to appear as a choice.
Browser AI (WebLLM):
- Ensure a model has been downloaded (check model picker in popup)
- Click Load to initialise the model if it’s downloaded but not loaded
- Check your browser supports WebGPU — visit
chrome://gpu - Try a smaller model if GPU memory is limited
Cloud AI:
- Verify your API key is entered correctly
- Check the API key hasn’t expired or been revoked
- Ensure you have credits/quota with your provider
- Try a different provider to isolate the issue
AI Response Takes Too Long or Times Out
Symptoms: AI feature spins indefinitely or shows timeout error.
Solutions:
- Use shorter input text (especially for Knowledge Graph and Multi-Doc Compare)
- Switch to a faster/smaller model
- For Ollama: ensure no other applications are using the GPU
- For Browser AI: close other GPU-intensive tabs
- For Cloud: check your internet connection
- AssisT uses a 25-second timeout — complex operations on slower hardware may exceed this
Ollama Models Not Appearing in Dropdown
Symptoms: Local AI panel shows empty model selector.
Solutions:
- Verify Ollama is running and accessible
- Check models are installed:
ollama list - Close and reopen the AssisT popup
- Restart Chrome if the issue persists
WebLLM Model Download Stuck
Symptoms: Progress bar stops or download fails.
Solutions:
- Check internet connection
- Ensure sufficient disk space (models are 1-6GB)
- Try a smaller model first
- Close other downloads/heavy tabs
- Restart Chrome and retry
AI Output Quality Issues
Symptoms: AI responses are generic, incomplete, or contain artifacts.
Solutions:
- Text Simplification automatically strips trailing AI conversational artifacts — if you see “Would you like me to…” leftovers, update your extension
- Socratic Tutor filters out generic canned hints — if hints feel unhelpful, try rephrasing your question
- Knowledge Graph on local models may misclassify entities — this is corrected automatically by person-detection heuristics
- Try a larger/more capable model for complex tasks
- For Cloud AI: switch from a fast model to a balanced or quality model
SPA Navigation Issues
Features Stop Working After Navigating on Canvas/LMS
Symptoms: Features worked on the first page but stop after clicking links within Canvas, Moodle, or other single-page applications.
Solutions:
- Refresh the page — this re-initialises all listeners
- This issue has been fixed in the latest version with automatic SPA navigation detection (MutationObserver + popstate)
- Update AssisT to the latest version if you’re experiencing this
TTS Plays Multiple Times After Navigation
Symptoms: Text-to-speech reads the same text multiple times simultaneously.
Solutions:
- Update AssisT — this was caused by duplicate event listeners accumulating during SPA navigation, now fixed
- Press
Ctrl+Shift+Sto stop all TTS - Refresh the page to reset
Reading Mode Issues
Reading Mode Won’t Activate
Symptoms: Click Reading Mode, nothing happens.
Solutions:
- Some pages don’t have readable content (login pages, apps)
- Try on an article page with body text
- Refresh and try again
- Press
Alt+Ras alternative activation
Content Missing in Reading Mode
Symptoms: Article text incomplete or missing sections.
Solutions:
- Page may use unusual markup
- Dynamic content may not be captured
- Try selecting specific text before Reading Mode
- Some paywalled content can’t be extracted
Visual Features Issues
Colour Overlay Not Visible
Symptoms: Toggle overlay, no colour change appears.
Solutions:
- Increase overlay opacity
- Some sites use complex layering that blocks overlays
- Try Reading Mode + Overlay combination
Overlay or Custom Cursor Does Nothing in Google Docs or Sheets
Symptoms: the Screen Color Overlay and the Custom Cursor work everywhere else but have no effect inside a Google Doc or a Google Sheet.
Solution: this was a bug and it is fixed in version 1.0.0. Update, then reload the document tab. Both features now apply inside Google Docs and Google Sheets.
Font Changes Not Applying
Symptoms: Select font, text doesn’t change.
Solutions:
- Some sites force fonts with
!importantCSS - Refresh page after changing settings
- Try “Force colours” option
- Reading Mode applies fonts more reliably
Focus Mode Issues
Spotlight Not Appearing
Symptoms: Enable Focus Mode, no dimming or spotlight.
Solutions:
- Check if another overlay feature is active
- Refresh the page
- Try
Alt+Ftoggle - Move mouse to trigger spotlight
Spotlight Too Small/Large
Symptoms: Can’t see enough content in spotlight.
Solutions:
- Use
+and-keys to resize - Adjust size in Focus Mode settings
- Try different spotlight shape (Circle → Rectangle)
Annotation Issues
Notes Disappearing
Symptoms: Create notes, they’re gone on page refresh.
Solutions:
- Annotations are URL-specific — check you’re on same page
- Check if URL changed (www vs non-www, http vs https)
- Verify notes in “View Annotations” panel
- Clear browser cache may remove notes — export regularly
Can’t Create Notes
Symptoms: Shortcut or button doesn’t create note.
Solutions:
- Check Annotations feature is enabled
- Try clicking page first to ensure focus
- Some interactive pages block note creation
- Try creating from highlight menu instead of shortcut
Performance Issues
Extension Making Chrome Slow
Symptoms: Chrome lags when AssisT is enabled.
Solutions:
- Disable features you’re not using
- Reduce number of simultaneous features active
- Check Chrome Task Manager (
Shift+Esc) for memory usage - Restart Chrome to clear accumulated memory
- Disable on heavy sites (social media, video sites)
High CPU/GPU Usage
Symptoms: Fan spinning, computer hot when using AssisT.
Solutions:
- TTS with highlighting uses significant CPU — reduce on weak devices
- Browser AI (WebLLM) uses GPU heavily during inference — close other GPU-intensive applications
- Local AI (Ollama) can spike CPU/GPU during generation — consider smaller models
- Disable features when not needed
- Close other resource-heavy tabs
- Some features + complex pages = high load
Page Load Delays
Symptoms: Pages take longer to load with AssisT.
Solutions:
- Disable “Auto-apply” features
- Let page fully load before enabling features
- Some features analyse page content on load
- Consider using features on-demand rather than always-on
Keyboard Shortcuts Not Working
Shortcut Does Nothing
Symptoms: Press shortcut, feature doesn’t activate.
Solutions:
- Check feature is enabled first
- Click in page content (not address bar or other UI)
- Another extension may use same shortcut
- Check shortcut hasn’t been customised differently
- Some shortcuts only work in specific contexts (modals, etc.)
Shortcut Conflicts
Symptoms: Wrong action happens when pressing shortcut.
Solutions:
- Go to AssisT Settings → Shortcuts
- Change conflicting shortcut to new key combination
- Check Chrome’s global shortcuts:
chrome://extensions/shortcuts - Disable conflicting extensions
Reset and Recovery
Reset All Settings
If AssisT is behaving strangely:
- Click AssisT icon
- Click Settings (gear icon)
- Scroll to bottom
- Click Reset to Defaults
- Confirm reset
- Reconfigure preferences
Complete Reinstall
For persistent issues:
- Go to
chrome://extensions - Find AssisT
- Click Remove
- Restart Chrome
- Reinstall from Chrome Web Store
- Reconfigure settings
Note: Reinstalling removes saved annotations and custom settings. Export settings first if possible.
Getting More Help
Information to Include
When reporting issues, include:
- Chrome version (
chrome://version) - AssisT version (from popup footer)
- Which feature is affected
- Steps to reproduce the issue
- Screenshot if visual issue
Contact Options
- Documentation: Browse our full documentation
- Browser Compatibility: Check compatibility guide
- Known Issues: Check GitHub issues page
For Educators & Parents
Student-Specific Troubleshooting
| Issue | First Check |
|---|---|
| ”It’s not working” | Is the feature toggled on? |
| ”I can’t hear it” | Check system volume, headphones |
| ”It looks different” | Different Chrome profile/device |
| ”My notes are gone” | Different URL or Chrome profile |
Classroom Checklist
Before class:
- AssisT installed on all devices
- Features tested on lesson content
- Students know how to enable needed features
- Backup plan if technology fails
When to Escalate
Contact IT support if:
- Extension won’t install (may be organisation policy)
- Consistent issues across multiple students
- Features that worked before suddenly don’t
- Error messages you don’t understand