ProcessInstance is null

Hi all,
I’m keep on having this issue: when I call the api which sholud persist objects in the database, the record doesn’t save in the db, beacause it seems that PayloadMessages are not being generated.
Going in debug I realize that ProcessInstance generated by Camunda is null, or more in deep, as shown in the pi


cture i have attached, DelegateExecution.value() is null.
If it can help, I post below the Camunda dependency i am using in the pom.xml.

org.camunda.spin camunda-spin-core 1.13.1
    <dependency>
        <groupId>org.camunda.bpm.springboot</groupId>
        <artifactId>camunda-bpm-spring-boot-starter-rest</artifactId>
        <version>7.16.0</version>
    </dependency>

    <dependency>
        <groupId>org.camunda.bpm.springboot</groupId>
        <artifactId>camunda-bpm-spring-boot-starter-webapp</artifactId>
        <version>7.15.0</version>
    </dependency>

    <dependency>
        <groupId>org.camunda.bpm</groupId>
        <artifactId>camunda-engine-plugin-spin</artifactId>
        <version>7.15.0</version>
    </dependency>

    <dependency>
        <groupId>org.camunda.spin</groupId>
        <artifactId>camunda-spin-dataformat-all</artifactId>
        <version>1.13.1</version>
    </dependency>
`**type or paste code here**`

any idea of the problem?
thanks in advance