Hello @jsteven2103,
Thank you for reaching out to us.
This is indeed an unusual issue, especially since it only affects a single user. It’s great that you’ve narrowed it down to their account. Here are some possible causes and troubleshooting steps to help pinpoint the issue:
Browser and Cache Issues
- Sometimes browser settings, especially on highly restricted corporate devices, can cause issues with uploads. Ensure that the user’s browser is up to date and that they have cleared their cache and cookies.
- Have them try a different browser or device to check if the problem is browser-specific.
Firewall or Network Restrictions
- As you mentioned, since this issue is isolated to a single user, it’s possible that their organization’s firewall or network security settings are blocking uploads to AWS. Some firewalls and VPNs might interfere with direct file uploads to external servers.
- Ask the user to attempt the upload from a different network (like their home network) or temporarily disable their firewall/VPN to see if it resolves the issue. If this works, they may need to whitelist the AWS S3 endpoint or IP range.
Permissions and Bucket Policies
- Check the AWS S3 bucket permissions and policies to confirm there are no specific conditions affecting this user. Although it’s less likely given the isolated nature of the issue, it’s worth verifying that the S3 bucket policies haven’t inadvertently restricted access for specific devices or locations.
AWS Region-Specific Issues
- Although rare, there could be regional connectivity issues. Check which AWS region you’re using for storage and, if possible, confirm if there are any ongoing issues or try switching regions for testing.
AWS Temporary URL Generation
- If you’re using pre-signed URLs, it’s possible that the upload request is not completing due to network or device restrictions.
- Check for any error codes or logs on AWS related to this user’s attempted uploads. AWS may have captured logs that could provide insights if there’s a request made but not fulfilled.
Bubble Workflow Debugging
- Review the Bubble workflows and actions triggered during file upload for this user to ensure there’s no condition specific to their profile that could be interrupting the process.
- Consider adding logging to each step of the upload process for deeper insight.
Console Logs for Errors
- Ask the user to check their browser’s developer console (usually under “Console” in DevTools) for any specific errors when attempting to upload.
If the problem persists after checking these points, please let me know so we can explore other possible causes.
Thank you again, and have a great day ahead!
Best regards,
Stefan Chiciuc
Support Team
Browse all Zeroqode Plugins for Bubble