Skip to main content

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):

  1. Open your mobile browser (Chrome, Safari, Firefox)
  2. Navigate to your Shyfts URL
  3. Log in with your credentials
  4. 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:

PlatformRecommendedAlso Works
iOSSafariChrome
AndroidChromeFirefox, Samsung Internet

For best results, keep your browser updated to the latest version.

Adding Shyfts to Your Home Screen

On iPhone/iPad (Safari)

  1. Open Shyfts in Safari
  2. Tap the Share button (square with arrow)
  3. Scroll down and tap Add to Home Screen
  4. Give it a name and tap Add
  5. Shyfts now appears on your home screen

On Android (Chrome)

  1. Open Shyfts in Chrome
  2. Tap the three-dot menu (⋮)
  3. Select Add to Home screen or Install app
  4. Confirm the installation
  5. Shyfts appears on your home screen

Home screen icon missing

If Shyfts doesn't appear after adding:

  1. Check all your home screens
  2. Look in the app library (iOS) or app drawer (Android)
  3. Try adding again following the steps above
  4. Ensure you're using the correct browser

Display Issues

The screen doesn't fit properly

If Shyfts doesn't display correctly:

  1. Rotate your device to landscape or portrait
  2. Check zoom level - reset to 100%
  3. Enable "Request Desktop Site" if elements overlap
  4. Clear browser cache and reload
  5. Try a different browser

Text is too small to read

To adjust text size:

  1. Use your browser's zoom function
  2. Check device accessibility settings
  3. Try landscape orientation for more space
  4. Pinch to zoom on specific areas

Buttons are hard to tap

Shyfts is designed with touch-friendly targets, but if you have difficulty:

  1. Zoom in on the area you need
  2. Use landscape mode for larger buttons
  3. Check touch sensitivity in device settings
  4. Try a stylus for precise taps
  5. Report persistent issues to your manager

Screen goes blank or freezes

If the app becomes unresponsive:

  1. Wait a moment - it may be loading
  2. Pull down to refresh on most pages
  3. Close and reopen the browser/app
  4. Clear browser cache and data
  5. Restart your device if persistent

White screen on loading

A blank white screen usually means:

  1. Poor connection - wait or find better signal
  2. Browser issue - try clearing cache
  3. Session expired - log in again
  4. Server issue - try again later
  5. Contact your manager if it persists

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:

  1. Enable touch gestures in device settings
  2. Disable screen protector issues if applicable
  3. Use button navigation as alternative
  4. Update your browser to latest version
  5. 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:

  1. Use arrow buttons instead of swiping
  2. Try landscape orientation for wider view
  3. Zoom in on specific time slots
  4. Tap dates/shifts for details
  5. Week navigation should be accessible

Login Issues on Mobile

I can't log in on my phone

If login fails on mobile:

  1. Check your credentials are correct
  2. Verify internet connection
  3. Enable cookies in browser settings
  4. Disable private/incognito mode
  5. Try a different browser
  6. 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:

  1. Use a normal browser window (not private)
  2. Exclude browser from battery optimisation
  3. Check browser cookie settings
  4. 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:

  1. Check your connection - use Wi-Fi if available
  2. Close other apps running in background
  3. Clear browser cache
  4. Restart your browser
  5. Try during off-peak hours
  6. 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:

  1. Connect to Wi-Fi
  2. Clear recent apps
  3. Refresh the page
  4. Be patient with large calendars/lists

The app crashes frequently

If Shyfts keeps crashing:

  1. Update your browser to latest version
  2. Clear browser cache and data
  3. Restart your device
  4. Check available storage - ensure space available
  5. Report to your manager with device details

Battery drains quickly when using Shyfts

To preserve battery:

  1. Reduce screen brightness
  2. Close Shyfts when not actively using
  3. Use Wi-Fi instead of mobile data
  4. Disable background refresh if added to home screen
  5. Don't leave Shyfts open in background

Notifications

I'm not getting mobile notifications

To enable notifications:

  1. Allow notifications when first prompted
  2. Check device notification settings for your browser
  3. Ensure Shyfts notifications are enabled in the app
  4. Notifications may require the PWA to be installed
  5. Check your device isn't in Do Not Disturb mode

How do I enable push notifications?

On most devices:

  1. Go to Settings > Notifications
  2. Find your browser or Shyfts PWA
  3. Enable Allow Notifications
  4. Configure notification preferences
  5. 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:

  1. Any unsaved work may be lost
  2. Wait for connection to restore
  3. Refresh the page once connected
  4. Check if actions completed successfully
  5. Resubmit any failed requests

Time Tracking on Mobile

How do I clock in on my phone?

To clock in/out on mobile:

  1. Open Shyfts in your browser
  2. Navigate to Time Tracking or Dashboard
  3. Tap the Clock In button
  4. Confirm if prompted
  5. Button should change to Clock Out

Clock in button won't respond

If the button doesn't work:

  1. Wait a moment - prevent double-taps
  2. Refresh the page
  3. Check your connection
  4. Try a different browser
  5. Report to your manager if persistent

Location not detected for clock in

If location is required:

  1. Allow location access when prompted
  2. Check device location settings
  3. Ensure GPS is enabled
  4. Try going outside for better signal
  5. Contact your manager if location fails

Calendar on Mobile

Calendar is hard to read

To improve calendar readability:

  1. Use landscape orientation
  2. Zoom in on the calendar
  3. Tap shifts to see details in a popup
  4. Consider using day view instead of week
  5. Access Shyfts on a tablet for larger display

I can't see all my shifts

If shifts aren't displaying:

  1. Check the date range you're viewing
  2. Scroll horizontally if in week view
  3. Tap navigation arrows to change weeks
  4. Refresh the page
  5. Verify shifts exist with your manager

Shift details won't open

If tapping a shift doesn't show details:

  1. Tap directly on the shift block
  2. Wait for the popup to load
  3. Try a different browser
  4. Zoom in for more precise tapping
  5. 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:

  1. Device type (e.g., iPhone 14, Samsung Galaxy S23)
  2. Operating system version (e.g., iOS 17.2, Android 14)
  3. Browser and version (e.g., Safari 17, Chrome 120)
  4. Description of the problem
  5. Screenshots if possible
  6. Steps to reproduce the issue

Where do I get support?

For mobile issues:

  1. Try the solutions in this FAQ first
  2. Ask your company manager
  3. Manager can escalate to system admin
  4. Check for known issues with your device/browser

Tips for Best Mobile Experience

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

  1. Log in fresh each day for best performance
  2. Use one browser consistently
  3. Save your password securely in browser
  4. Bookmark Shyfts for quick access
  5. Report issues early to get help faster