diff --git a/roles/ska_proto_status_server/tasks/main.yml b/roles/ska_proto_status_server/tasks/main.yml
index ec1da7dd331361b8d69be747411aeb46e51e8a9a..29586730c42292b0f1bf036a950e42902b1cc6a4 100644
--- a/roles/ska_proto_status_server/tasks/main.yml
+++ b/roles/ska_proto_status_server/tasks/main.yml
@@ -29,6 +29,10 @@
       Accept: "application/json"
     body: "{{ lookup('template', 'rxs_dashboard.json' ) }}"
     body_format: json
+  retries: 3
+  delay: 10
+  register: result
+  until: result is not failed
   tags:
     - dashboard