Thanks David,
Good to know it's all sorted for you. Hope following helps in future.
- Save screenshots of failures. You can use $CFG->behat_faildump_path to specify a directory where behat will generate a screenshot with the browser state each time a scenario fails. This is useful to detect where the problem was and work on a solution.