diff --git a/java/client/test/org/openqa/selenium/testing/drivers/SauceBackedDriverSupplier.java b/java/client/test/org/openqa/selenium/testing/drivers/SauceBackedDriverSupplier.java
index <HASH>..<HASH> 100644
--- a/java/client/test/org/openqa/selenium/testing/drivers/SauceBackedDriverSupplier.java
+++ b/java/client/test/org/openqa/selenium/testing/drivers/SauceBackedDriverSupplier.java
@@ -50,6 +50,11 @@ public class SauceBackedDriverSupplier implements Supplier<WebDriver> {
       } catch (UnreachableBrowserException ex) {
         System.out.println("Session is not started " + ex.getMessage());
         lastException = ex;
+        // wait a bit before the next attempt
+        try {
+          Thread.sleep(5000);
+        } catch (InterruptedException e) {
+        }
       }
     }
Adding a sleep between attempts to set connection to sauce