Error creating streams with parallel requests

I notice that when I send multiple different create stream and CSAS requests to ksqldb at the same time, i get the following error:
‘The producer has been rejected from the broker because it tried to use an old epoch with the transactionalId’
Things run fine when i fire those requests sequentially, i.e. fire a new request when the earlier has finished successfully.

I am running one single instance of ksqldb server in docker.

Any reason why this happens?