Troubleshooting
Common issues and solutions for SweepGuard.
Recovery Issues
"Transaction failed" during recovery
Possible causes:
- Insufficient gas β increase the gas limit
- Sweeper bot front-running β ensure Flashbots is enabled
- Token transfer restrictions β some tokens have transfer limits or blacklists
- Make sure Flashbots is enabled in recovery settings
- Try with a higher gas price
- For restricted tokens, try recovering smaller amounts
- Contact support if the issue persists
- Wait up to 5 minutes β Flashbots bundles retry automatically
- Check the recovery ID on Etherscan for status
- If stuck for >10 minutes, try canceling and re-submitting
- Wrong address β double-check the compromised address
- Assets on unsupported chains β check Chain Support
- Assets in DeFi protocols β some positions aren't detected by basic scans
- Verify the address is correct
- Manually add chains you know the wallet uses
- Check DeFi positions manually on DeBank or Zapper
- Network congestion
- Complex recovery (many tokens to move)
- Including low-value tokens that aren't worth the gas
- Wait for lower gas prices (weekends, off-peak hours)
- Select only high-value assets for recovery
- Use EIP-7702 batching to reduce total gas
- Bot token not configured
- Chat ID incorrect
- Bot was blocked
- Check bot status at /bot
- Verify your chat ID with @userinfobot
- Unblock the bot and send /start
- Check that TELEGRAMBOTTOKEN is set in environment
- Bot not invited to server
- Channel ID incorrect
- Missing permissions
- Check bot status at /discord
- Re-invite the bot with correct permissions
- Verify the channel ID (enable Developer Mode in Discord)
- Make sure the bot has Send Messages and Embed Links permissions
- Network congestion affecting blockchain indexing
- Rate limiting on alert delivery
- Alerts typically arrive within 5-30 seconds
- If consistently delayed, check your network connection
- Contact support if delays exceed 1 minute
- Make sure the extension is enabled in your browser
- Refresh the page after installing
- Check that the dApp uses standard wallet providers (MetaMask, WalletConnect)
- Try disabling other extensions that might conflict
- Disable chains you don't use in extension settings
- Clear the extension cache
- Update to the latest version
- Check that you're including the Authorization header
- Generate a new API key at /api-docs
- Make sure there are no extra spaces in the header
- Wait for the rate limit to reset (check the Retry-After header)
- Upgrade to a higher tier for more requests
- Implement request caching on your end
- Retry the request after a few seconds
- Check the error message for details
- Contact support with the request ID if it persists
- Discord: Join our server for community support
- Telegram: Message our support bot
- Email: support@sweeptsguard.vercel.app
- GitHub: Open an issue for technical problems
Solutions:
Recovery shows "pending" for a long time
Flashbots transactions wait for the next block. If the network is congested, this can take several minutes.
Solutions:
"No assets found" during scan
Possible causes:
Solutions:
Gas estimation is too high
Possible causes:
Solutions:
Monitoring Issues
Not receiving Telegram alerts
Possible causes:
Solutions:
Not receiving Discord alerts
Possible causes:
Solutions:
Alerts are delayed
Possible causes:
Solutions:
Extension Issues
Extension not detecting transactions
Solutions:
Extension slowing down browser
Solutions:
API Issues
401 Unauthorized
Your API key is missing or invalid.
Solutions:
429 Rate Limit Exceeded
You've exceeded your API rate limit.
Solutions:
500 Internal Server Error
A server-side error occurred.
Solutions:
Getting Help
If you can't resolve your issue: