I encountered the same issue when trying to initialize webworkers based on a blob url. Here is a minimal code that can be used to demonstrate the problem:
const createWebWorker = (func: string) => {
const blob = new Blob([func], { type: 'application/javascript' });
const url = URL.createObjectURL(blob);
const worker = new Worker(url, { type: 'classic', name: 'worker' });
URL.revokeObjectURL(url);
return worker;
};
When executing this, I get the following error: Failed to load resource: The operation couldn’t be completed. (WebKitBlobResource error 1.)
I checked other browsers (also Safari). The issue seems to be limited to Orion. (Version 0.99.126.4.1-beta (WebKit 618.1.2))