This guide covers common issues you may encounter while using Cromite and their solutions.
Website is slow or unresponsive
Cause : JavaScript JIT is disabled by default for security.Solution :
Identify JIT-dependent site
Sites with heavy JavaScript usage may perform poorly without JIT compilation.
Test performance
Reload the page and verify improved responsiveness.
Only enable JIT for sites you trust. See JIT Configuration for security implications.
Videos won't play or buffer slowly
Possible causes :
JavaScript JIT disabled
Ad blocker blocking video resources
DRM content (not supported)
Solutions :
Enable JIT : Some video players require JIT for optimal performance
Check ad blocker : Visit chrome://adblock and temporarily disable for the site
Check for DRM : Cromite does not support DRM-protected content (Netflix, Spotify, etc.)
If a video requires DRM (Widevine), it will not play in Cromite. Use a different browser for DRM content.
WebAssembly applications don't work
Cause : WebAssembly requires JIT to be enabled.Solution :Enable JavaScript JIT for the site:
Tap the lock icon in the address bar
Go to Site settings → JavaScript JIT
Change to Allowed
Reload the page
WebAssembly is commonly used in online IDEs, games, and high-performance web applications.
Ad Blocking Issues
Ads still showing on websites
Cause : Filter lists may be outdated or incomplete.Solutions :
Check filter lists
Navigate to chrome://adblock and verify your active filter lists.
Update filter lists
Ensure filter lists are up to date (may update automatically).
Enable additional lists
Consider enabling additional filter lists for better coverage.
Report the issue
If ads persist, report to the filter list maintainer (EasyList, uBlock filters, etc.), not Cromite.
Cromite uses public filter lists. Issues with specific ads should be reported to the list maintainers.
Website broken due to ad blocking
Cause : Ad blocker may be blocking legitimate resources.Solutions :
Whitelist the site : Go to chrome://adblock and add the site to exceptions
Disable ad blocking for site : Use Site Settings to disable ad blocking per-site
Check specific rules : Some filter rules may be too aggressive
Open Site Settings
Tap the lock icon → Site settings .
Disable ad blocking
Find Ad blocking and change to Allowed .
Reload page
Refresh to see if the issue is resolved.
DRM content won't play (Netflix, Spotify, etc.)
Cause : Cromite does not support DRM media.Explanation :DRM (Digital Rights Management) is disabled in Cromite because:
Unclear whether DRM licenses are bound to the device
No clear way to delete DRM licenses
Privacy concerns about external DRM service connections
Solution :DRM support cannot be enabled in Cromite. Use a different browser for DRM-protected content.
Affected services:
Netflix
Spotify Web Player
Amazon Prime Video
Disney+
Most streaming platforms
Some audiobooks and ebooks
Audio/video format not supported
Push Notifications
Push notifications don't work
Cause : Cromite disables Google Cloud Messaging (GCM) integration.Explanation :The Chromium Blink engine uses GCM to deliver push notifications via the Push API. This requires Google services, which are disabled in Cromite for privacy. Solution :Push notifications cannot be enabled in Cromite due to Google service dependencies.
Alternatives :
Use native apps for services requiring push notifications
Check sites manually for updates
Enable browser-based polling if available
PWA and TWA Issues
Can't install Progressive Web Apps (PWAs)
Cause : TWA/PWA installation is not supported.Explanation :Trusted Web Activities (TWAs) are generated server-side on googleapis.com, which is blocked in Cromite. Alternative :Cromite supports home shortcuts that launch websites without browser UI:
Open Menu
Tap the menu button (three dots) in Cromite.
Add to Home Screen
Select Add to Home screen .
Create Shortcut
Enter a name and confirm to create a home screen shortcut.
Home shortcuts open the browser without UI but don’t have the same integration as full PWAs.
External App Integration
YouTube links don't open YouTube app
Cause : External app launching is disabled by default for privacy.Solution :See the External App Integration guide for detailed instructions on enabling external apps.
Open Site Settings
Tap the lock icon → Site settings on YouTube.com.
Enable External Apps
Change Open links in external apps to Allowed .
Click Link
Click a YouTube link and choose the YouTube app when prompted.
Cromite blocks external apps by default to prevent data sharing between browser and apps.
Custom Tabs not working from other apps
Cause : Custom Tab intents are disabled by default.Explanation :Custom Tabs can pass tracking information between apps and the browser, linking your app usage with web browsing. Solution :Custom Tabs cannot be enabled in Cromite due to privacy concerns. Links from apps will open in regular browser tabs.
Sync and Google Services
Cause : Google Sync is disabled in Cromite.Explanation :Cromite cannot use Google APIs for:
Google Sync
Google Translate
Google Safe Browsing
Data Saver
IP Protection
This is a limitation of all Chromium-based projects outside of official Chrome. Additionally, these features would compromise privacy. Alternatives :
Export bookmarks and import manually
Use third-party bookmark sync services
Manually manage your browsing data
Google Translate not available
Cause : Google Translate is disabled.Alternatives :
Copy text and use a dedicated translation app
Visit translate.google.com directly
Use other translation services
Certificate and HTTPS Issues
SSL/TLS certificate errors
Possible causes :
Invalid certificate
Corporate proxy with SSL inspection
TLS resumption disabled (expected behavior)
Solutions :
Check certificate validity : Ensure the site’s certificate is valid and not expired
Corporate environments : If using a corporate proxy with SSL inspection:
Enable user certificates
Navigate to chrome://flags and search for “user certificates”.
Enable flag
Enable user certificates support.
Install certificate
Install your organization’s root certificate via Android/system settings.
User certificates are disabled by default to prevent man-in-the-middle attacks. Only enable if necessary.
Can't connect to corporate network
Cause : Corporate networks may require:
User certificates for SSL inspection
Proxy configuration
VPN access
Solutions :
Enable user certificates (see above)
Configure proxy via Proxy Configuration
Check with your IT department for specific requirements
Installation and Update Issues
Can't install APK on Android
Solutions :
Enable unknown sources :
Android 8+: Settings → Apps → Special access → Install unknown apps → Enable for your file manager
Android 7 and below: Settings → Security → Unknown sources
Check architecture :
Download the correct APK for your device (arm64, arm32, or x86_64)
Most modern devices use arm64
Verify download :
Ensure APK downloaded completely
Re-download if file is corrupted
Update notifications not appearing
Check :
Verify setting
Go to Settings → About Cromite and verify update notifications are enabled.
Check last check time
Updates are checked every 3 days automatically.
Windows auto-update not working
Check chrlauncher configuration :
Verify chrlauncher.ini is in the correct location
Check ChromiumUpdateUrl is set correctly:
ChromiumUpdateUrl =https://github.com/uazo/cromite/releases/latest/download/updateurl.txt
Ensure network connectivity to GitHub
Check chrlauncher logs for errors
See Auto-Updates guide for complete setup.
Ubuntu 24.04: Cromite won't start
Cause : AppArmor restricts unprivileged user namespaces.Solutions :Create /etc/apparmor.d/cromite: abi <abi/4.0>,
include <tunables/global>
profile cromite /path/to/cromite/chrome flags=(unconfined) {
userns,
include if exists <local/chrome>
}
Apply: sudo apparmor_parser -r /etc/apparmor.d/cromite
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns= 0
(Lost on reboot) See Auto-Updates guide for details.
Windows: Browser deleted by Microsoft Defender
Cause : Microsoft Defender may flag Cromite as potentially unwanted.Solutions :
Add exclusion :
Windows Security → Virus & threat protection → Manage settings
Exclusions → Add or remove exclusions
Add Cromite installation directory
Specifically exclude user data directory :
Add the user-data-dir folder specified in chrlauncher.ini
Default: %LOCALAPPDATA%\Cromite\User Data
Windows: Network sandbox error
Cause : Network process sandbox not properly configured.Solution :Run this command as Administrator in the directory containing chrome.exe: icacls . /grant "*S-1-15-2-2:(OI)(CI)(RX)"
See Auto-Updates guide for details.
Search and Omnibox Issues
Search not working in address bar
Cause : No default search engine set.Solution :
Open Settings
Navigate to Settings → Search engine .
Select default
Choose a default search engine from the list.
Add custom engine
Or add a custom search engine if needed.
Cromite doesn’t set a default search engine; you choose during first launch or in settings.
Single-word searches don't work
Cause : Requests for single-word omnibar searches are disabled by default.Expected behavior : Single words are treated as search queries, not URLs.Workaround : Explicitly use your search engine or add the search keyword manually.
Import/Export Issues
Solutions :
Export from other browser
Export bookmarks as HTML file from your previous browser.
Open Cromite
Navigate to Settings → Bookmarks .
Import
Select Import bookmarks and choose your HTML file.
Cromite supports standard HTML bookmark format compatible with Chrome, Firefox, and others.
Solution :Android version:
Open menu
Tap the three-dot menu.
Bookmarks
Go to Bookmarks .
Export
Look for bookmark import/export actions in the menu.
General Troubleshooting Steps
Clear browser cache
Settings → Privacy and Security → Clear browsing data Select:
Cached images and files
Cookies and site data (if needed)
Disable extensions/flags
If you’ve enabled experimental flags or extensions, try disabling them:
chrome://flags → Reset all to default
chrome://extensions → Disable all extensions
Check for updates
Ensure you’re running the latest version:
Reset site settings
Reset permissions for problematic sites:
Navigate to site → Lock icon → Site settings → Reset permissions
Create new profile
Test with a fresh profile:
Android: Reinstall the app
Desktop: Use a different --user-data-dir
Getting Help
GitHub Issues Report bugs and request features
GitHub Discussions Ask questions and discuss usage
FAQ Check the official FAQ
Features Review all Cromite features
When reporting issues, include:
Cromite version
Platform (Android/Windows/Linux)
Device/OS version
Steps to reproduce
Expected vs. actual behavior
Before reporting an issue, search existing GitHub issues to see if it’s already known or fixed.