Transaction silently rolled back because it has been marked as rollback-only

Would you please share your service task code snippet.

Few more references:
Camunda Best Practices - Dealing With Problems and Exceptions.

https://docs.camunda.org/manual/7.12/user-guide/spring-framework-integration/transactions/