diff --git a/src/atlasComponents/userAnnotations/tools/service.ts b/src/atlasComponents/userAnnotations/tools/service.ts
index bb0b092d7a025a191f6cced5c506b70a6a9d8143..a7338ee1298f5f829468d246d1e096d7a3cd46c3 100644
--- a/src/atlasComponents/userAnnotations/tools/service.ts
+++ b/src/atlasComponents/userAnnotations/tools/service.ts
@@ -480,7 +480,7 @@ export class ModularUserAnnotationToolService implements OnDestroy{
             })
             
             return this.annotationLayer
-          })
+          }, { retries: 60, timeout: 1000 })
           ).pipe(
             map(annotationLayer => ({viewerMode, annotationLayer}))
           )