diff --git a/src/lib/services/clone-import.ts b/src/lib/services/clone-import.ts index 8c4891ef09..2d0cf36b8a 100644 --- a/src/lib/services/clone-import.ts +++ b/src/lib/services/clone-import.ts @@ -104,7 +104,13 @@ export async function fetchSourceFurnidata( body = await fetchWithFlareSolver(url); } } catch { - body = await fetchWithFlareSolver(url); + try { + body = await fetchWithFlareSolver(url); + } catch (err) { + throw new Error( + `FlareSolverr fallback failed for ${url}: ${(err as Error).message}`, + ); + } } if (body.trimStart().startsWith("<")) { throw new Error(