Hey @Manuel_Eisenschink,
The underlying question you’re asking is answered here: Why replica set is mandatory for transactions in MongoDB? - #2 by Pavel_Duchovny.
You can test this locally by using a single-member replica set, which is effectively the same thing as a standalone (a single mongod
process) but behaves like a replica set (with an oplog and support for features such as transactions and changestreams).