Common Issues
Common Issues & Solutions
This guide covers the most frequently encountered issues and their solutions.
Discovery Issues
Devices Not Appearing in Radar
Problem: Can't see other devices even though AirShare is running on both
Possible Causes & Solutions:
1. Different Networks
- ✅ Check: Both devices must be on the exact same network
- Verify: WiFi network name matches on both devices
- Note: Guest networks are often isolated from main network
2. Firewall Blocking
Windows:
1. Windows Security → Firewall & network protection
2. Allow an app through firewall
3. Find AirShare and check Private and Public networks
4. If not listed, click "Change settings" → "Allow another app"
5. Browse to AirShare.exe and add it
macOS:
1. System Settings → Network → Firewall
2. Click Firewall Options
3. Ensure AirShare is allowed
4. Or temporarily disable firewall to test
Linux (UFW):
sudo ufw allow from 192.168.0.0/16 to any port 59875:59925 proto udp
sudo ufw allow from 10.0.0.0/8 to any port 59875:59925 proto udp
sudo ufw reload
3. Router Blocking Multicast (mDNS)
- Some routers have "multicast filtering" or "AP isolation" enabled
- Check: Router admin panel → Wireless Settings
- Disable: AP Isolation, Multicast Filtering, or Client Isolation
- Consumer routers: Usually fine
- Enterprise/Hotel WiFi: Often blocks multicast
4. VPN Interference
- VPNs can hide local network devices
- Solution: Disconnect from VPN temporarily
- Alternative: Use split-tunneling to allow local traffic
5. Visibility Settings
- Check Settings → Privacy → Visibility
- Ensure "Visible to others" is enabled
6. Waiting for Discovery
- Auto-discovery happens every 5 seconds
- Wait: 10-15 seconds before assuming failure
- Try: Click refresh button in Radar
Devices Appear Then Disappear
Problem: Device shows briefly then vanishes from Radar
Solutions:
- Network Instability
- Check WiFi signal strength
- Move closer to router
- Switch from 2.4 GHz to 5 GHz
- Power Saving Settings
- Disable "Turn off WiFi to save power"
- Keep computer plugged in
- Prevent sleep during transfers
- Network Switching
- Device may be switching between networks
- Disable automatic network switching
- Stick to one network
Transfer Issues
Transfer Fails Immediately
Problem: Transfer fails right after clicking Send
Solutions:
- File Size Limit (Free Tier)
- Free tier: 200 MB max
- Check file size before sending
- Split large files or upgrade to Pro
- Insufficient Disk Space
- Receiver doesn't have enough space
- Check available space on receiving device
- Free up space or change download location
- File Type Blocked
- Receiver may have file type restrictions
- Check Settings → Privacy → File Types
- Disable blocking or add allowed extensions
- Connection Lost
- Network disconnected during setup
- Check network connection on both devices
- Restart transfer
Transfer Slow or Stuttering
Problem: Transfer speed is very slow or keeps pausing
Solutions:
- Network Congestion
- Close other network-intensive apps
- Stop downloads, streaming, video calls
- Pause cloud sync services (Dropbox, OneDrive)
- WiFi vs Ethernet
- Use wired Ethernet for best speed
- If WiFi, use 5 GHz instead of 2.4 GHz
- Get closer to router
- Other Device Activity
- Sender/receiver running heavy tasks
- Close unnecessary apps
- Check Task Manager/Activity Monitor
- Old Hardware
- Older computers may have slower network cards
- Check network adapter speed
- Consider hardware upgrade
Expected Speeds:
| Connection | Speed |
|---|---|
| Gigabit Ethernet | 100-125 MB/s |
| WiFi 6 (5 GHz) | 50-100 MB/s |
| WiFi 5 (5 GHz) | 20-50 MB/s |
| WiFi 4 (2.4 GHz) | 5-15 MB/s |
Transfer Stuck at 0% or 99%
Problem: Progress bar doesn't move or stuck near completion
Solutions:
Stuck at 0%:
- Wait 30 seconds (may be calculating hash)
- Check network connection
- Cancel and retry
Stuck at 99%:
- AirShare is verifying file integrity (SHA-256 hash)
- This can take 10-30 seconds for large files
- Don't cancel - let it finish
Files Arrive Corrupted
Problem: Received files won't open or are damaged
Solutions:
- Extremely Rare: AirShare uses SHA-256 verification
- Likely Causes:
- Source file was already corrupted
- Disk errors on receiving device
- Antivirus modified file
- Steps:
- Ask sender to verify source file
- Try receiving to different drive
- Run disk check utility
- Temporarily disable antivirus
Connection Issues
"Connection Refused" Error
Problem: Error when trying to send files
Solutions:
- Receiver Not Ready
- Ensure AirShare is running on receiver
- Check receiver is online in Radar
- Wait a few seconds and retry
- Port Blocked
- Firewall blocking QUIC ports (59875-59925)
- Add firewall exceptions
- Check corporate network policies
- Network Mismatch
- Devices may be on different subnets
- Check IP addresses (should be similar, e.g., 192.168.1.x)
- Contact network administrator
"Timeout" Error
Problem: Transfer times out waiting for recipient
Solutions:
- Recipient Didn't Respond
- Default timeout: 60 seconds
- Recipient must click Accept/Decline
- Notify recipient before sending
- Notification Missed
- Enable sound notifications
- Check system notifications are enabled
- Keep AirShare window visible
Installation Issues
macOS: "App is Damaged" Error
Problem: macOS says AirShare is damaged and can't be opened
Solution:
# Remove quarantine attribute
xattr -cr /Applications/AirShare.app
# Then open normally
Why This Happens: macOS Gatekeeper protection for unsigned apps.
Windows: SmartScreen Warning
Problem: "Windows protected your PC" message
Solution:
- Click "More info"
- Click "Run anyway"
- Or right-click installer → Properties → Unblock → Apply
Why This Happens: AirShare doesn't have expensive EV code signing certificate.
Linux: AppImage Won't Run
Problem: Double-clicking AppImage does nothing
Solutions:
# Make executable
chmod +x AirShare_*.AppImage
# Run from terminal to see errors
./AirShare_*.AppImage
# If FUSE error, extract and run
./AirShare_*.AppImage --appimage-extract
./squashfs-root/AppRun
Linux: "No mDNS Daemon" Error
Problem: Discovery doesn't work, mDNS errors in logs
Solution:
# Debian/Ubuntu
sudo apt-get install avahi-daemon
sudo systemctl enable --now avahi-daemon
# Fedora/RHEL
sudo dnf install avahi
sudo systemctl enable --now avahi
# Arch Linux
sudo pacman -S avahi
sudo systemctl enable --now avahi-daemon
Performance Issues
High CPU Usage
Problem: AirShare using excessive CPU
Solutions:
- During Transfer: Normal - CPU used for encryption/hashing
- When Idle: Not normal
- Restart AirShare
- Check for stuck transfers
- Update to latest version
- Report bug if persists
High Memory Usage
Problem: AirShare using too much RAM
Solutions:
- Large Transfers: Temporarily normal (uses buffer)
- Memory Leak: If RAM keeps growing
- Restart AirShare
- Update to latest version
- Report bug with debug logs
Database Slow
Problem: History tab is slow to load or search
Solutions:
- Optimize Database:
- Settings → Storage → Optimize Database
- This vacuums and compacts SQLite
- Clear Old History:
- Settings → Storage → History Retention
- Auto-delete old entries
- Nuclear Option:
- Settings → Storage → Clear All History
- Starts fresh (can't be undone)
License Issues
"Invalid License Key" Error
Problem: License key not accepted
Solutions:
- Check for Typos:
- Copy-paste the entire key
- Don't add spaces or line breaks
- Key is case-sensitive
- Already Activated:
- Each license is for one device only
- Deactivate on other device first
- Or purchase additional licenses
- Expired License:
- 1-year Pro licenses expire
- Check expiration date in email
- Renew or upgrade to lifetime
Free Tier Limits
Problem: "Daily transfer limit exceeded" or "File too large"
Solutions:
File Size Limit (200 MB):
- Split large files into parts
- Compress files before sending
- Upgrade to Pro for unlimited
Daily Transfer Limit (10 transfers):
- Wait until tomorrow (resets at midnight)
- Prioritize important transfers
- Upgrade to Pro for unlimited
Update Issues
Update Check Fails
Problem: Can't check for updates
Solutions:
- No Internet: Updates require internet
- Firewall: Allow HTTPS to github.com
- Manual Check: Visit releases page directly
Update Installation Fails
Problem: Update downloads but won't install
Solutions:
- Close AirShare Completely:
- Quit from tray icon
- Check Task Manager/Activity Monitor
- Kill process if needed
- Manual Update:
- Download installer from releases page
- Install over existing version
- Settings and history are preserved
Diagnostic Tools
Enable Debug Logging
To diagnose issues:
- Settings → Advanced → Logging
- Enable "Debug logging"
- Set log level to "Debug" or "Trace"
- Reproduce the issue
- Settings → Advanced → "View Logs"
- Share relevant logs when reporting bugs
Network Diagnostics
Check network status:
- Radar → Tools → "Network Diagnostics"
- View:
- Local IP address
- Active QUIC port
- mDNS status
- Discovered devices
Check Firewall Rules
Windows:
# Check if AirShare is allowed
Get-NetFirewallApplicationFilter -Program "*airshare*" | Get-NetFirewallRule
macOS:
# Check application firewall status
/usr/libexec/ApplicationFirewall/socketfilterfw --getappblocked /Applications/AirShare.app
Linux (UFW):
# Check firewall status
sudo ufw status verbose
Getting Help
If you've tried the solutions above and still have issues:
Before Reporting
- Update to Latest Version: Many bugs are already fixed
- Enable Debug Logging: Helps us diagnose
- Gather Information:
- AirShare version
- Operating system and version
- Network setup (WiFi/Ethernet, router model)
- Steps to reproduce
Report a Bug
- Visit GitHub Issues
- Search existing issues first
- Create new issue with:
- Clear title
- Detailed description
- Steps to reproduce
- Expected vs actual behavior
- Debug logs (if applicable)
- Screenshots/videos (if helpful)