Skip to the content.

🔧 Troubleshooting Guide

Current troubleshooting guide for FastMediaSorter v2. Use the canonical flavor matrix in FLAVOR_MATRIX.md when the issue depends on the selected build path (Standard, Lite, Photos, Legacy, or XR / noLegal).


Connection Issues

❌ “Cannot connect to SMB server”

Possible causes:

  1. Wrong network - Phone must be on same Wi-Fi as NAS
  2. Wrong address format - Try both formats:
    • \\192.168.1.100\share
    • smb://192.168.1.100/share
  3. Firewall blocking - Check NAS firewall settings
  4. SMB version mismatch - Some NAS still require SMB v2/v3 compatibility; update the server if it only exposes legacy SMB settings

Solution:


❌ “SFTP connection timeout”

Possible causes:

  1. Wrong port (default: 22)
  2. SSH server not running
  3. Firewall blocking

Solution:

1. Test with SSH client on PC first:
   ssh username@192.168.1.100
2. Check if SSH service is running
3. Verify port in Settings

❌ “Google Drive sign-in failed”

Solution:

  1. Clear app data: Settings → Apps → FastMediaSorter → Clear Data
  2. Reinstall the app
  3. Check Google account settings → Security → Third-party apps

❌ “OneDrive sign-in failed”

Solution:

  1. Check Microsoft account status
  2. Clear app data: Settings → Apps → FastMediaSorter → Clear Data
  3. Check Microsoft account settings → Privacy → Apps and services

❌ “Dropbox sign-in failed”

Solution:

  1. Check Dropbox account status
  2. Clear app data: Settings → Apps → FastMediaSorter → Clear Data
  3. Check Dropbox account settings → Security → Connected apps

Performance Issues

❌ “App is slow / laggy”

For large folders (5000+ files):

  1. Edit folder (per-resource) → Enable “Disable thumbnails”
  2. Use filters to reduce visible files
  3. Close other apps to free RAM

For network folders:

  1. Check Wi-Fi signal strength
  2. Reduce thumbnail cache size
  3. Enable “Scan subdirectories” = OFF if not needed

❌ “Thumbnails not loading”

Local files:

Network files:


File Operation Errors

❌ “Copy failed: Permission denied”

Local files:

Network files:


❌ “Cannot delete file”

Possible causes:

  1. File is open in another app
  2. No write permission
  3. File is system-protected

Solution:


❌ “Move operation failed”

Cross-protocol moves (e.g., Local → SMB):

Solution:


App Crashes

❌ “App crashes when opening player”

Common causes:

  1. Corrupted video file
  2. Unsupported codec
  3. File too large (>4GB)

Solution:


❌ “Media file not playing or no sound”

Problem: Video loads but shows black screen, or plays without sound.

Solution:

  1. Tap the ⓘ (Info) button in top toolbar
  2. Tap “Open in External Player”
  3. Select a specialized player (e.g., VLC, MX Player)

This uses the Secondary Player feature to hand off unsupported codecs to other apps.


❌ “App crashes on startup”

Solution:

  1. Clear app cache: Settings → Apps → FastMediaSorter → Clear Cache
  2. If persists: Clear app data (⚠️ loses settings)
  3. Reinstall app as last resort

UI / Display Issues

❌ “Touch Zones not working”

Check if enabled: Settings → Playback → “Show touch zones hint on first run” = ON

Make visible: Settings → Playback → “Always show touch zones overlay” = ON


❌ “Command panel buttons too small”

Solution: Settings → Playback → “Compact player buttons” = OFF

This doubles the size of all buttons and spacing.


❌ “Dark theme not working”

The app follows system theme:


Data Issues

❌ “Favorites disappeared”

Favorites are stored locally:

Prevention:


❌ “Trash folder keeps growing”

Deleted files go to .trash/ folder and stay there until manually emptied.

Solution:

  1. Settings → Operations → File deletion and trash
  2. Or manually delete .trash/ folders

Still Having Issues?

Check Logs

  1. Settings → Operations → “Show detailed errors” = ON
  2. Reproduce the issue
  3. Check logcat output

Report a Bug

Include this information:

Submit: GitHub Issues



Translation & EPUB Issues

❌ “Translation not working or stuck”

Possible causes:

  1. Missing models: The app failed to download OCR models.
  2. No Internet: First run requires internet to download models.
  3. Storage full: No space for models (~50 MB).

Solution:

  1. Check internet connection.
  2. Go to Settings → Media → Other
  3. Toggle “Enable Translation” OFF and ON again.
  4. Try switching Source Language to “Auto”.

❌ “EPUB book not opening”

Possible causes:

  1. DRM Protection: The app only supports DRM-free EPUBs.
  2. Corrupted file: The file might be incomplete.
  3. Very large file: >100MB files on slow network might timeout.

Solution:

  1. Verify the file opens in other readers.
  2. If on network/cloud, try downloading it manually first.
  3. Ensure file extension is exactly .epub.

Internet Streams Issues

Stream does not start / plays for a second then stops

Possible causes:

  1. The URL is dead or redirecting to a different protocol.
  2. The server requires authentication (not supported).
  3. Cleartext http:// blocked by a VPN or corporate network.

Solution:

Catalog import spinner does not stop / hangs

The app applies a fast timeout for catalog downloads. If the spinner hangs beyond ~15 seconds, the host is likely unreachable. Check your internet connection and try again. The dialog will dismiss automatically on timeout - it will not hang indefinitely.

HLS / DASH / RTSP shows ‘unsupported’ message

In Standard, Legacy, and XR / noLegal all three protocols are supported, so this message points at the stream or its codec, not at the build. Lite and Photos have no Streams screen at all, so no stream can be added there in the first place.

Streams option is not visible in the menu or settings

ICY now-playing metadata not showing

ICY metadata requires an Icecast/Shoutcast stream that sends the Icy-MetaData: 1 header. Plain http mp3 streams without ICY headers show no station/track info in the bottom mini-control. This is a server-side limitation.


Content Issues

❌ “Cannot see Text or PDF files”

Solution:

  1. Check Settings → Media → Documents
  2. Ensure “Support Text Files” and “Support PDF Files” are enabled.
  3. Check Filters on main screen (funnel icon) to ensure they are selected.
  4. Rescan the folder (pull-to-refresh).

Known Limitations


Last updated: 2026-06-05
Version: Current public docs set