I’m getting "The local appium server has not been started. The given Node.js executable", when I'm running AppiumParallelTest with an iOS physical device

@Martin
this line says there are no Android devices connected ? R u trying to run on both android and iOS or only iOS device

Use the below version

    <dependency>
        <groupId>com.github.saikrishna321</groupId>
        <artifactId>AppiumTestDistribution</artifactId>
        <version>a98e7c425a</version>
    </dependency>

make sure your BaseTest looks like the below

https://github.com/saikrishna321/PageObjectPatternAppium/blob/master/src/test/java/com/appium/config/UserBaseTest.java