Hi everyone,
I’ve been integrating the Uploadcare File Uploader into a media-heavy project, and while the desktop experience is seamless, I’ve run into a recurring UI issue on mobile browsers that I’m struggling to debug.
Specifically, I’ve noticed that when a device is under heavy resource pressure—such as when running multiple background scripts or testing high-performance executors—the Uploadcare widget occasionally fails to render certain dynamic elements. For instance, the progress bar and the final visit this site button (which we use to trigger the post-upload redirect) intermittently disappear or show up as broken image placeholders. While I was discussing these environmental bottlenecks with some developers who recently optimized their background executors over at the arceusx community, I noticed that the mobile OS seems to throttle the widget’s main thread if there are other high-load processes active.
Has anyone else noticed the file uploader becoming “sluggish” or failing to trigger the onUploadComplete callback if the device is multitasking? I’m also seeing occasional “Upload Failed” errors during these CPU spikes, even with a stable 5G connection, which makes me think the upload session might be timing out due to local resource contention rather than an actual server-side issue.
I’m trying to figure out if there’s a way to make the widget more resilient in “noisy” mobile environments—perhaps by adjusting the lazy-loading settings or force-rendering certain UI assets. If you’ve dealt with stabilizing the upload experience for mobile users under heavy load, I’d really value your advice!
Thanks in advance for the help!