TestNG + Cucumber JVM параллельный запуск тестов

Всем привет,
Нужна помощь с Cucumber JVM.

Пытаемся сделать параллельный запуск Cucumber JVM тестов, но столкнулись со следующей проблемой: тесты падают примерно с такой ошибкой - A scoping block is already in progress.
Это происходит когда параллельно запущенные тесты обращаются к одному и тому же степу, например “Given User launch app for base”
В Cucumber jvm есть понятие Scope - как я понял, это скоуп всех степов для конкретного тестового сценария. По дефолту используется SequentialScenarioScope, который не thread-safe.

Может кто-нибудь сталкивался с подобной проблемой? Или есть идеи как это можно решить?

Заранее спасибо.

с JUnit / gradle такого никогда не наблюдалось. Вам TestNG принципиально нужен?

Да, именно, нужна работающая связка gradle + Test NG + Cucumber JVM.

Уже натыкался в интернетах на решения с JUnit + Maven sufefire, но они, к сожалению, не подходят…

А чем gradle + JUnit + Cucumber JVM не устраивает?