Mobile Issues
Troubleshooting mobile access and Progressive Web App (PWA) issues in Shyfts.
Accessing Shyfts on Mobile
How do I access Shyfts on my phone?
Shyfts is a Progressive Web App (PWA):
- Open your mobile browser (Chrome, Safari, Firefox)
- Navigate to your Shyfts URL
- Log in with your credentials
- That's it - no app store download needed
Is there a mobile app?
Shyfts uses a Progressive Web App approach:
- No app store download required
- Works directly in your browser
- Can be added to your home screen for quick access
- Functions like a native app when installed
- Automatic updates without reinstalling
Which mobile browsers are supported?
Recommended browsers:
| Platform | Recommended | Also Works |
|---|---|---|
| iOS | Safari | Chrome |
| Android | Chrome | Firefox, Samsung Internet |
For best results, keep your browser updated to the latest version.
Adding Shyfts to Your Home Screen
On iPhone/iPad (Safari)
- Open Shyfts in Safari
- Tap the Share button (square with arrow)
- Scroll down and tap Add to Home Screen
- Give it a name and tap Add
- Shyfts now appears on your home screen
On Android (Chrome)
- Open Shyfts in Chrome
- Tap the three-dot menu (⋮)
- Select Add to Home screen or Install app
- Confirm the installation
- Shyfts appears on your home screen
Home screen icon missing
If Shyfts doesn't appear after adding:
- Check all your home screens
- Look in the app library (iOS) or app drawer (Android)
- Try adding again following the steps above
- Ensure you're using the correct browser
Display Issues
The screen doesn't fit properly
If Shyfts doesn't display correctly:
- Rotate your device to landscape or portrait
- Check zoom level - reset to 100%
- Enable "Request Desktop Site" if elements overlap
- Clear browser cache and reload
- Try a different browser
Text is too small to read
To adjust text size:
- Use your browser's zoom function
- Check device accessibility settings
- Try landscape orientation for more space
- Pinch to zoom on specific areas
Buttons are hard to tap
Shyfts is designed with touch-friendly targets, but if you have difficulty:
- Zoom in on the area you need
- Use landscape mode for larger buttons
- Check touch sensitivity in device settings
- Try a stylus for precise taps
- Report persistent issues to your manager
Screen goes blank or freezes
If the app becomes unresponsive:
- Wait a moment - it may be loading
- Pull down to refresh on most pages
- Close and reopen the browser/app
- Clear browser cache and data
- Restart your device if persistent
White screen on loading
A blank white screen usually means:
- Poor connection - wait or find better signal
- Browser issue - try clearing cache
- Session expired - log in again
- Server issue - try again later
- Contact your manager if it persists
Navigation Issues
I can't find the menu
Mobile navigation options:
- Hamburger icon (☰) - usually top left or right
- Bottom navigation bar on some views
- Swipe from left edge on some devices
- Tap company/user name for additional options
Swipe gestures don't work
If gestures aren't responding:
- Enable touch gestures in device settings
- Disable screen protector issues if applicable
- Use button navigation as alternative
- Update your browser to latest version
- Touch gestures may work differently per browser
Back button doesn't work as expected
Browser back button behaviour:
- May close dialogs/modals first
- May go to previous page
- May exit the PWA to browser
- Use in-app navigation when possible
Calendar is hard to navigate
For mobile calendar navigation:
- Use arrow buttons instead of swiping
- Try landscape orientation for wider view
- Zoom in on specific time slots
- Tap dates/shifts for details
- Week navigation should be accessible
Login Issues on Mobile
I can't log in on my phone
If login fails on mobile:
- Check your credentials are correct
- Verify internet connection
- Enable cookies in browser settings
- Disable private/incognito mode
- Try a different browser
- See Login Issues for more help
My session keeps expiring
Frequent logouts on mobile can be caused by:
- Power saving modes suspending the browser
- Private browsing mode not saving sessions
- Cookie settings clearing data
- Battery optimisation killing background apps
Solutions:
- Use a normal browser window (not private)
- Exclude browser from battery optimisation
- Check browser cookie settings
- Keep the app in the foreground when using
Biometric login isn't available
Shyfts login uses username/password:
- Face ID, Touch ID, and fingerprint aren't currently supported
- Use your browser's password manager to save credentials
- Enable "remember me" if available
- Some browsers may offer biometric access to saved passwords
Performance Issues
Shyfts is very slow on my phone
To improve performance:
- Check your connection - use Wi-Fi if available
- Close other apps running in background
- Clear browser cache
- Restart your browser
- Try during off-peak hours
- Update your browser to latest version
Pages take forever to load
Slow loading can be caused by:
- Poor mobile data signal
- Large amounts of data to display
- Device running low on memory
- Background processes using resources
Try:
- Connect to Wi-Fi
- Clear recent apps
- Refresh the page
- Be patient with large calendars/lists
The app crashes frequently
If Shyfts keeps crashing:
- Update your browser to latest version
- Clear browser cache and data
- Restart your device
- Check available storage - ensure space available
- Report to your manager with device details
Battery drains quickly when using Shyfts
To preserve battery:
- Reduce screen brightness
- Close Shyfts when not actively using
- Use Wi-Fi instead of mobile data
- Disable background refresh if added to home screen
- Don't leave Shyfts open in background
Notifications
I'm not getting mobile notifications
To enable notifications:
- Allow notifications when first prompted
- Check device notification settings for your browser
- Ensure Shyfts notifications are enabled in the app
- Notifications may require the PWA to be installed
- Check your device isn't in Do Not Disturb mode
How do I enable push notifications?
On most devices:
- Go to Settings > Notifications
- Find your browser or Shyfts PWA
- Enable Allow Notifications
- Configure notification preferences
- Return to Shyfts and test
Notifications are delayed
Delayed notifications can occur due to:
- Battery saving modes
- Do Not Disturb schedules
- Network connectivity issues
- Device-specific notification handling
Try excluding the browser from battery optimisation.
Offline Access
Can I use Shyfts offline?
Limited offline functionality:
- You need an internet connection for most features
- Some recently viewed data may be cached
- Full functionality requires connectivity
- Changes made offline may not save
What happens if I lose connection?
If you lose internet while using Shyfts:
- Any unsaved work may be lost
- Wait for connection to restore
- Refresh the page once connected
- Check if actions completed successfully
- Resubmit any failed requests
Time Tracking on Mobile
How do I clock in on my phone?
To clock in/out on mobile:
- Open Shyfts in your browser
- Navigate to Time Tracking or Dashboard
- Tap the Clock In button
- Confirm if prompted
- Button should change to Clock Out
Clock in button won't respond
If the button doesn't work:
- Wait a moment - prevent double-taps
- Refresh the page
- Check your connection
- Try a different browser
- Report to your manager if persistent
Location not detected for clock in
If location is required:
- Allow location access when prompted
- Check device location settings
- Ensure GPS is enabled
- Try going outside for better signal
- Contact your manager if location fails
Calendar on Mobile
Calendar is hard to read
To improve calendar readability:
- Use landscape orientation
- Zoom in on the calendar
- Tap shifts to see details in a popup
- Consider using day view instead of week
- Access Shyfts on a tablet for larger display
I can't see all my shifts
If shifts aren't displaying:
- Check the date range you're viewing
- Scroll horizontally if in week view
- Tap navigation arrows to change weeks
- Refresh the page
- Verify shifts exist with your manager
Shift details won't open
If tapping a shift doesn't show details:
- Tap directly on the shift block
- Wait for the popup to load
- Try a different browser
- Zoom in for more precise tapping
- Details may load in a separate page
Device-Specific Issues
iPhone Safari issues
Common Safari problems:
- Pull to refresh may conflict with page scrolling
- Add to Home Screen creates the best experience
- Private browsing won't save your session
- Low Power Mode may limit functionality
Android Chrome issues
Common Chrome problems:
- Data saver mode may affect loading
- Lite mode should be disabled
- Install prompt may not always appear
- Gesture navigation may interfere with app gestures
Tablet display issues
On tablets:
- Try desktop mode for full functionality
- Use landscape orientation for better layout
- Some features may display differently than mobile
- Consider the tablet as a "desktop" experience
Getting Help
How do I report a mobile issue?
When reporting issues, include:
- Device type (e.g., iPhone 14, Samsung Galaxy S23)
- Operating system version (e.g., iOS 17.2, Android 14)
- Browser and version (e.g., Safari 17, Chrome 120)
- Description of the problem
- Screenshots if possible
- Steps to reproduce the issue
Where do I get support?
For mobile issues:
- Try the solutions in this FAQ first
- Ask your company manager
- Manager can escalate to system admin
- Check for known issues with your device/browser
Tips for Best Mobile Experience
Recommended Settings
For optimal use:
- Keep browser updated to latest version
- Enable cookies and JavaScript
- Allow notifications if needed
- Add to home screen for app-like experience
- Use Wi-Fi when available
Best Practices
- Log in fresh each day for best performance
- Use one browser consistently
- Save your password securely in browser
- Bookmark Shyfts for quick access
- Report issues early to get help faster