Common Issues
This page covers solutions to common issues you may encounter while using ProductManager.
Connection Issues
"Could not connect to Shopify"
Possible causes:
- Invalid API credentials
- Network connectivity issues
- Shopify API rate limiting
Solutions:
- Verify your Client ID and Secret are correct
- Check your internet connection
- Wait a few minutes if rate limited
- Try the "Test Connection" button in settings
"Access denied" error
Cause: The custom app doesn't have the required API scopes.
Solution:
- Go to your Shopify admin > Settings > Apps > Develop apps
- Open your custom app
- Configure Admin API scopes
- Ensure these scopes are enabled:
read_products,write_productsread_inventory,write_inventoryread_locations
- Reinstall the app after changing scopes
Sync Issues
Products not showing after sync
Possible causes:
- Sync still in progress
- Filter is hiding products
- Cache issue
Solutions:
- Check the status bar for sync progress
- Clear any active filters (set Status to "All")
- Try File > Clear Cache and Resync
"Some products failed to sync"
Solutions:
- Check the log file for specific errors
- Verify network connectivity
- Try syncing again after a few minutes
- For persistent failures, check if products exist in Shopify
Editing Issues
Changes not saving to Shopify
Possible causes:
- Network disconnection during save
- API rate limiting
- Product was modified in Shopify
Solutions:
- Check network connectivity
- Wait and try again
- Refresh products and re-apply changes
"Product has been modified" warning
Cause: The product was changed in Shopify after you loaded it.
Solution:
- Click "Refresh" to get the latest version
- Re-apply your changes
- Save again
Performance Issues
Application is slow
Possible causes:
- Large number of products loaded
- Low system memory
- Too many columns visible
Solutions:
- Use filters to reduce visible products
- Close other applications
- Hide unused columns in Column Settings
- Clear cache and restart
Grid scrolling is laggy
Solutions:
- Reduce the number of visible columns
- Use filters to show fewer products
- Disable images in grid (Settings > Display)
Import/Export Issues
Import file not recognized
Possible causes:
- Unsupported file format
- Corrupted file
- Wrong encoding
Solutions:
- Ensure file is CSV, XLSX, or supported format
- Try saving as UTF-8 encoded CSV
- Check file isn't corrupted by opening in Excel
Export missing some products
Cause: Export only includes selected products or current filter.
Solution:
- Clear all filters
- Select all products (Ctrl+A)
- Export again
License Issues
"License not valid"
Solutions:
- Verify license key is entered correctly
- Check for extra spaces before/after key
- Ensure subscription is active
- Contact support if issues persist
"License activation limit reached"
Cause: License has been activated on too many devices.
Solutions:
- Deactivate on unused devices
- Contact support to reset activations
Startup Issues
Splash screen hangs
Cause: The app is waiting for a dialog that's hidden behind the splash screen.
Solution:
- This was fixed in v0.4.9 - update to the latest version
- If stuck, press Alt+Tab to see if there's a hidden dialog
- Press Alt+F4 to close and restart
Application won't close properly
Cause: Background processes (like WebView2) may not be terminating.
Solution:
- This was fixed in v0.4.8 - update to the latest version
- If stuck, use Task Manager to end the ProductManager process
- Check for multiple instances running
Welcome dialog appears every startup
Cause: Settings weren't persisting correctly.
Solution:
- This was fixed in v0.4.8 - update to the latest version
- After dismissing the dialog, check Settings saves properly
- Verify write permissions to
%AppData%\HFProductManager
Installer Issues
Installer says .NET is missing but it's installed
Cause: The installer's .NET detection checks may fail on some systems.
Solution:
- This was fixed in v0.4.8 installer - download the latest installer
- If still failing, manually install .NET 8 Desktop Runtime from Microsoft
- Run the installer again after .NET is confirmed installed
Installer hangs during .NET check
Solution:
- Cancel the installer
- Install .NET 8 Desktop Runtime from Microsoft directly
- Run the ProductManager installer again
AI Issues
"No AI provider configured"
Solution:
- Go to Tools > Settings > AI Settings
- Enter an API key for at least one provider (Gemini, Claude, or OpenAI)
- Save settings and retry
"API key not valid"
Solutions:
- Check the key was copied correctly (no extra spaces)
- Verify the key is active in the provider's dashboard
- Check your API quota/billing status
"Rate limit exceeded"
Solutions:
- Increase delay between requests in AI generator settings
- Reduce concurrent request count
- Wait 60 seconds and retry
- Check provider quota limits
Bulk Operation Issues
Bulk operation stuck or not progressing
Solutions:
- Check network connectivity
- If the progress window is unresponsive, wait a minute for timeout
- Click Cancel to abort the operation
- Check the log file for detailed error messages
"Some items failed" after bulk operation
Cause: Some products couldn't be updated due to API errors or conflicts.
Solutions:
- Review the error details in the results
- Check if failed products exist in Shopify
- Retry the operation with just the failed items
- Check Shopify admin for any issues with those products
Multi-Store Issues
Store switch is slow
Cause: Large product cache needs to be loaded from disk.
Solutions:
- This is normal for stores with many products
- Wait for the loading to complete
- Consider clearing cache for stores you rarely use
"Token expired" error
Cause: OAuth token needs refresh.
Solutions:
- Tokens auto-refresh on next API call
- Try switching away from and back to the store
- If persistent, delete and re-add the store connection
Getting More Help
If your issue isn't listed here:
- Check the Error Messages guide
- Press
F1for context-sensitive help - Review log files in
%LocalAppData%\HFProductManager\Logs - Contact support with your log file attached
Log File Location
The application log contains detailed error information:
Path: %LocalAppData%\HFProductManager\Logs\activity.log
This log includes:
- Startup sequence details
- API call results
- Error messages with stack traces
- Operation timing information