Simply put - skipped scenarios !== skipped paths. Skipped scenarios are scenarios that weren't been tested by behat. And behat treats this as a failure.