Troubleshooting
Common issues and how to resolve them
Troubleshooting
This guide helps you resolve common issues when using LinQup. Most problems have simple solutions!
Wallet Connection Issues
Wallet Not Connected
Problem: "Wallet is not connected" message appears
Solutions:
- Click the Connect Wallet button in the top right
- Select your wallet (MetaMask, Coinbase Wallet, etc.)
- Approve the connection in your wallet pop-up
- Refresh the page if the connection doesn't appear
Wrong Network
Problem: "Switch to Polygon network" message
Solutions:
- Automatic Switch - Click the button to auto-switch networks
- Manual Switch in MetaMask:
- Open MetaMask
- Click the network dropdown (top center)
- Select "Polygon Mainnet"
- If not listed, add it manually (see Wallet Setup)
Transaction Rejected
Problem: Transaction cancelled or rejected
Cause: You clicked "Reject" in your wallet
Solution:
- Try the action again
- Click "Confirm" or "Approve" in your wallet when prompted
- Make sure you have enough MATIC for gas fees
Balance and Fund Issues
Insufficient USDC or USDCx
Problem: "Not enough USDC or USDCx" error
Required Balance: To start a stream, you need approximately:
- Monthly Amount × 3 + 4-hour deposit
- Example: For $100/month stream = ~$300.55 USDCx required
Solutions:
- Get USDC - Purchase USDC on an exchange and send to your wallet
- Auto-Conversion - LinQup automatically converts USDC to USDCx during stream creation
- Check Balance - Verify you have enough USDC before starting
See Getting USDC for detailed instructions.
Insufficient Gas (MATIC)
Problem: "Insufficient ETH for transaction fees" error
Cause: Not enough MATIC to pay blockchain transaction fees
Solutions:
- Get MATIC - Purchase MATIC on an exchange
- Bridge - Use Polygon Bridge to move MATIC from Ethereum
- Amount Needed - Usually $1-2 worth of MATIC is sufficient for multiple transactions
Token Approval and Conversion Errors
Approval Failed
Problem: "Failed to approve USDC spending" message
Common Causes:
- Wrong network selected
- Insufficient MATIC for gas
- Network connection issues
Solutions:
- Verify you're on Polygon network (not Ethereum)
- Check you have MATIC for gas fees
- Wait a moment and try again
- Clear your browser cache and reload
USDC to USDCx Conversion Failed
Problem: "Failed to convert USDC to USDCx" error
Solutions:
- Wait and Retry - System automatically retries with 2-second delay
- Check Network - Ensure you're on Polygon network
- After Network Switch - Wait 5-10 seconds after switching networks, then retry
- Verify Balance - Make sure you have enough USDC to convert
Approval Timeout (3 Minutes)
Problem: Wallet approval taking too long
What Happens:
- After 3 minutes waiting for approval, a timeout occurs
- "Click to open wallet" button appears
Solutions:
- Click the "Click to open wallet" button
- Find the pending transaction in your wallet
- Approve or reject it
- If stuck, cancel the transaction and start over
Network Errors
Connection Timeout
Problem: "Connection failed. Please check your internet connection" message
Solutions:
- Check your internet connection
- Wait a few seconds - system auto-retries with 3-5s delay
- Refresh the page
- Try a different RPC endpoint (advanced users)
Rate Limit Error
Problem: "Too many requests. Please wait before retrying"
Cause: Too many requests to blockchain RPC nodes
Solution:
- Wait 30 seconds
- System automatically retries
- Avoid rapid clicking of buttons
RPC Error
Problem: "Failed to communicate with blockchain" error
Solutions:
- Wait - Temporary RPC issues usually resolve within minutes
- Retry - System automatically retries with exponential backoff
- Check Status - Visit Polygon Status for network status
- Change RPC (Advanced) - Add a different Polygon RPC endpoint in MetaMask
Stream Creation Issues
Stream Creation Failed
Problem: Stream creation transaction fails
Troubleshooting Steps:
-
Check Wallet
- Wallet connected?
- Correct network (Polygon)?
- Sufficient USDC/USDCx?
- Enough MATIC for gas?
-
Retry Process
- Start the stream creation again
- Complete each step: Balance check → Approval → Conversion → Create
-
Check Transaction
- Look for transaction hash
- View on Polygonscan
- Check if transaction failed or reverted
Transaction Pending Too Long
Problem: Transaction stuck in "pending" state
Solutions:
- Wait - Polygon transactions usually complete in 2-10 seconds
- Check Polygonscan - Verify transaction status
- Speed Up (Advanced):
- Open MetaMask
- Go to Activity tab
- Click transaction
- Click "Speed Up" to increase gas price
- Cancel and Retry - As last resort, cancel transaction and start over
NFT Minting Errors
NFT Mint Failed
Problem: "NFT minting failed" error
Common Causes:
- Insufficient MATIC for gas
- Network congestion
- Max supply reached
Solutions:
- Retry - System offers automatic retry
- Check Balance - Ensure enough MATIC
- Check Max Supply - Verify template hasn't reached mint limit
- Wait and Retry - Network congestion usually temporary
Max Supply Reached
Problem: "Maximum supply reached" error
Cause: The NFT template has hit its mint limit
Solution:
- Contact the creator - they need to create a new template or increase max supply
- As creator: Create new NFT template with higher or unlimited supply
Metadata Upload Failed
Problem: Metadata couldn't be uploaded to Irys/Arweave
Solutions:
- Automatic Retry - System retries with 2s delay
- Check USDC/POL - Irys storage requires small payment
- Network Issues - Wait and retry if Irys service is slow
Dashboard Issues
Data Not Updating
Problem: Dashboard showing old data
Solutions:
- Pull-to-Refresh (Mobile) - Swipe down on the page
- Manual Refresh - Click browser refresh button
- Wait - Real-time data updates at 60 FPS, but initial load may take a moment
- Check Connection - Ensure wallet is still connected
Supporters Not Showing
Problem: Can't see supporters in the list
Checks:
- Filters - Make sure "All" filter is selected, not just "Active" or "Inactive"
- Wallet Connected - Verify you're connected with correct wallet
- Wait for Sync - Initial data load may take a few seconds
Browser and Device Issues
MetaMask Not Appearing
Problem: Wallet connection pop-up doesn't show
Solutions:
- Check Pop-up Blocker - Allow pop-ups for LinQup
- Click MetaMask Extension - Manually open MetaMask
- Refresh Page - Reload and try connecting again
- Update MetaMask - Ensure latest version installed
Mobile Wallet Issues
Problem: Wallet not connecting on mobile
Solutions:
- Use WalletConnect - Select WalletConnect option
- In-App Browser - Open LinQup in your wallet's built-in browser
- MetaMask Mobile - Use MetaMask app browser
- Trust Wallet - Use Trust Wallet dApp browser
Page Won't Load
Problem: LinQup page not loading
Solutions:
- Clear Cache - Clear browser cache and cookies
- Try Incognito - Open in private/incognito window
- Different Browser - Try Chrome, Firefox, or Brave
- Disable Extensions - Temporarily disable browser extensions
- Check Network - Visit vercel.com to verify hosting status
Error Messages Reference
Common Error Codes
| Error | Meaning | Fix |
|---|---|---|
| P2025 | Resource not found | Refresh page or check URL |
| P2002 | Duplicate data | Item already exists |
| 409 | Conflict | Data already exists in database |
| 503 | Service unavailable | Wait and retry, service may be down temporarily |
| 422 | Invalid data | Check input values |
| 404 | Not found | Check URL or resource ID |
Validation Errors
Ethereum Address Format
- Must be 42 characters
- Start with
0x - Followed by 40 hex characters (0-9, a-f)
Transaction Hash Format
- Must be 66 characters
- Start with
0x - Followed by 64 hex characters
Still Having Issues?
If you've tried these solutions and still need help:
-
Check Recent Updates
- Visit LinQup status page (if available)
- Check GitHub Issues for known issues
-
Gather Information
- What were you trying to do?
- What error message appeared?
- Transaction hash (if available)
- Browser and wallet used
- Screenshots of the error
-
Get Support
- Open a GitHub Issue
- Include all gathered information above