@edvin @Carlton Whitehead Is the test running on a test runner thread and simply queuing up Platform.runLaters? If that's the case, it might not be invoking the latch countdown right away. You hit await with a bunch of pending mouse events but not a guarantee that they're going to be serviced immediately.