PressPlay is a modern web application designed to work across major browsers. However, compatibility issues can occasionally occur due to browser versions, settings, extensions, or specific configurations. This guide helps you resolve display problems, functionality issues, and browser-related errors.
PressPlay officially supports these browsers:
Google Chrome: Version 90+ (recommended)
Mozilla Firefox: Version 88+
Safari: Version 14+ (macOS and iOS)
Microsoft Edge: Version 90+ (Chromium-based)
Using these browsers in their current versions ensures the best experience. Older versions may work but aren't guaranteed to support all features.
Internet Explorer: Not supported (IE is discontinued by Microsoft)
Legacy Edge: Not supported (use new Chromium-based Edge)
Opera, Brave, Vivaldi: May work (Chromium-based) but not officially tested
Mobile browsers: Limited support; desktop browser recommended
Elements appearing misaligned, overlapping, or broken.
Symptoms:
Text or buttons overlapping
Images not displaying correctly
Menus or dropdowns appearing in wrong location
Responsive layout not adapting to window size
Content cut off or extending beyond boundaries
Missing styling or formatting
Common causes:
Outdated browser: Missing modern CSS or JavaScript features
Zoom level: Browser zoom set to non-100% value
Custom CSS: Browser extensions injecting styles
Cache issues: Old stylesheets cached and not refreshing
Font rendering: Missing fonts or font loading failures
How to fix:
Check zoom level: Reset to 100% (Ctrl+0 or Cmd+0)
Hard refresh: Clear cache with Ctrl+Shift+R (Cmd+Shift+R on Mac)
Update browser: Install latest version
Disable extensions: Try incognito mode or disable extensions
Clear cache completely: Browser settings → Clear browsing data
Try different browser: Isolate if issue is browser-specific
Can't log in or OAuth connections fail.
Symptoms:
Login page doesn't load or appears broken
OAuth popup doesn't open
Login button doesn't respond to clicks
Stuck on "Authenticating..." screen
Repeatedly asked to log in
Common causes:
Third-party cookies blocked: OAuth requires third-party cookies
Popup blocker: Browser blocking authentication popups
Privacy settings: Strict tracking prevention interfering
Extensions: Privacy or ad-blocking extensions blocking auth
Cookie clearing: Browser or extension deleting cookies
How to fix:
Enable third-party cookies:
Chrome: Settings → Privacy → Cookies → Allow all cookies
Firefox: Settings → Privacy → Standard or Custom (allow cookies)
Safari: Preferences → Privacy → Uncheck "Prevent cross-site tracking" temporarily
Allow popups: Add PressPlay to allowed sites
Disable privacy extensions: Temporarily disable uBlock Origin, Privacy Badger, etc.
Try incognito mode: Tests without extensions and with fresh state
Add exceptions: Allowlist PressPlay and Google/Auth0 domains specifically
Buttons, forms, or interactive elements don't respond.
Symptoms:
Buttons don't respond to clicks
Forms won't submit
Dropdowns won't open
Modals or dialogs don't appear
Actions trigger but nothing happens
Pages won't navigate or load
Common causes:
JavaScript errors: Scripts failing due to browser incompatibility
Extension interference: Extensions blocking or modifying JavaScript
Content blockers: Blocking required scripts or resources
Network issues: Some resources not loading
Browser security: Overly strict security settings
How to fix:
Check browser console: Press F12 → Console tab → Look for red errors
Disable extensions: Turn off all extensions and test
Try incognito mode: Fresh environment without customizations
Enable JavaScript: Ensure JavaScript isn't disabled in settings
Check content blockers: Disable or add exceptions for PressPlay
Update browser: Ensure you're on latest version
PressPlay feels sluggish or takes long to load.
Symptoms:
Pages take many seconds to load
Actions have delayed response
Scrolling is choppy or laggy
Browser becomes unresponsive
High CPU or memory usage
Common causes:
Too many extensions: Each extension adds overhead
Memory leaks: Browser running for days without restart
Many open tabs: Limited resources spread thin
Cache bloat: Large cache slowing lookups
Hardware limitations: Older or low-spec device
How to fix:
Restart browser: Close completely and reopen
Close unnecessary tabs: Reduce memory pressure
Disable unused extensions: Remove or disable extensions you don't need
Clear cache: Remove accumulated cached data
Update browser: Performance improvements in newer versions
Check system resources: Close other memory-intensive applications
Try lighter browser: If on old hardware, Chrome tends to use more memory than Firefox
Problems uploading images or viewing generated assets.
Symptoms:
Image uploads fail or hang
Uploaded images don't display
Asset previews show broken image icon
Drag-and-drop doesn't work
File selection dialog doesn't open
Common causes:
File API support: Very old browsers lacking modern file APIs
Image format issues: Browser can't render specific image formats
CORS policies: Browser blocking cross-origin image loads
Cache issues: Old versions of images cached
How to fix:
Update browser: Ensure file upload APIs are supported
Try different image format: Convert WEBP to PNG or JPG
Clear cache and reload: Hard refresh to get fresh images
Check file size: Very large files may timeout
Disable extensions: Some extensions interfere with file uploads
Common problems:
Memory usage: Chrome can use significant RAM with many tabs
Extension conflicts: Chrome has most extensions, more chances for conflicts
Aggressive caching: Sometimes requires hard refresh to see updates
Chrome-specific fixes:
Enable "Continue running background apps" for better performance
Use Chrome Task Manager (Shift+Esc) to identify resource-heavy tabs or extensions
Reset Chrome settings if issues persist: Settings → Advanced → Reset
Create new Chrome profile to test if profile corruption is issue
Common problems:
Enhanced Tracking Protection: Can break OAuth or analytics
Container tabs: Can cause session confusion
Strict privacy settings: May block required resources
Firefox-specific fixes:
Set Tracking Protection to "Standard" for PressPlay
Add exception: Click shield icon in address bar → Turn off protection for this site
Disable "Delete cookies when Firefox closes" or add PressPlay exception
Check about:config for privacy settings that might interfere
Common problems:
Intelligent Tracking Prevention: Very strict cookie policies
Third-party cookie blocking: Makes OAuth challenging
Slower update cycle: May lag behind other browsers in feature support
iOS Safari limitations: Less functionality than desktop version
Safari-specific fixes:
Safari → Preferences → Privacy → Uncheck "Prevent cross-site tracking" temporarily
Enable "Allow websites to check for Apple Pay" (sometimes helps with auth)
Clear all website data: Preferences → Privacy → Manage Website Data → Remove All
Update to latest macOS/iOS for newest Safari version
Consider using Chrome or Firefox for better compatibility if issues persist
Common problems:
Legacy Edge confusion: Users on old Edge instead of new Chromium version
Enterprise policies: Corporate Edge deployments with restrictions
Sync issues: Microsoft account sync interfering
Edge-specific fixes:
Verify you're on Chromium Edge: Help → About → Should show version 90+
Update to latest Edge: Settings → About → Check for updates
Check enterprise policies: edge://policy/ → Look for restrictions
Disable "Enhanced security" for PressPlay: Settings → Privacy → Exceptions
PressPlay is optimized for desktop browsers. Mobile experience has limitations:
Complex workflows: Experiment creation difficult on small screens
Asset editing: Limited functionality for detailed editing
Multi-column layouts: May not display optimally
File uploads: More limited than desktop
Keyboard shortcuts: Not available on mobile
Use desktop for creation: Build experiments on desktop browser
Mobile for monitoring: Check experiment status and results on mobile
Request desktop site: In mobile browser settings, request desktop version for better layout
Use tablet if available: Larger screens provide better experience than phones
Check what browser you're using
Verify version (usually in Help → About menu)
Ensure it's on the supported list and reasonably current
Update if outdated
Hard refresh page (Ctrl+Shift+R or Cmd+Shift+R)
Reset zoom to 100%
Sign out and back in
Restart browser completely
Open incognito window (Ctrl+Shift+N in Chrome, Cmd+Shift+N on Mac)
Navigate to PressPlay and log in
Try the problematic action
If it works: issue is extension or cache related
If it still fails: browser or account issue
Open extensions manager
Disable all extensions
Test if issue is resolved
Re-enable extensions one by one to identify culprit
Remove or configure problematic extension
Press F12 to open developer tools
Click "Console" tab
Look for red error messages
Screenshot errors for support if needed
Check "Network" tab for failed requests
Install Chrome if you don't have it
Log into PressPlay in fresh browser
Test functionality
If works: original browser has issue
If still fails: likely account or service issue, not browser
For all browsers:
JavaScript: Enabled (required)
Cookies: Enabled, including third-party for authentication
Popups: Allowed for PressPlay domain
Cache: Enabled for better performance
Auto-updates: Enabled to stay current
Zoom: 100% for intended layout
Extensions to be cautious with:
Ad blockers: May block required resources; add PressPlay exception
Privacy extensions: Can break authentication; configure to allow PressPlay
Cookie managers: May delete session cookies; add exception
Script blockers: Will break functionality; allowlist PressPlay
Auto-refresh: Can interfere with experiment creation
If issues persist after all troubleshooting:
Chrome:
Settings → Advanced → Reset and clean up
"Restore settings to their original defaults"
Reset settings
Reconfigure preferences and re-install essential extensions
Firefox:
Help → More Troubleshooting Information
"Refresh Firefox"
Confirm refresh
Reconfigure as needed
Safari:
Safari → Preferences → Privacy
"Manage Website Data" → "Remove All"
Advanced tab → Show Develop menu
Develop → Empty Caches
Test if profile corruption is causing issues:
Chrome:
Click profile icon in top right
"Add" new profile
Set up new profile
Test PressPlay in new profile
Firefox:
Type about:profiles in address bar
"Create a New Profile"
Launch new profile
Test PressPlay
Contact support if:
Issue persists across multiple browsers
Functionality works for others but not you
Browser console shows errors you don't understand
Followed all troubleshooting but still experiencing problems
Issue prevents you from core functionality
Information to provide:
Browser name and exact version (e.g., "Chrome 120.0.6099.199")
Operating system and version
Specific page or feature with issue
What you see vs. what you expect
Screenshots of problem
Browser console errors (screenshot of Console tab)
Extensions installed
What you've tried already
Whether issue occurs in incognito mode
Whether issue occurs in different browser
Most browser compatibility issues are resolved by updating the browser, adjusting privacy settings, or disabling conflicting extensions. Using Chrome (latest version) with standard settings provides the most reliable experience.