Hi Richard,
I created a ticket. Let's see whether they will fix it.
From a retrospective view, you're right and I could have saved me a lot of hassle. But to be fair, I couldn't be sure before whether this bug resides inside the TWS or anywhere else. Therefore, I didn't know whether this issue could be resolved by using realtime data. Additionally, I considered these actions as part of a test of the TWS API and thus, I wouldn't invest money into something that doesn't work properly. As for the time you and Jürgen have spent for supporting me, this is the biggest downside but to drag this into a positive light, you might have learned something new regarding the TWS. ;-)
By the way, for my use case, delayed data should be fine so far.
Regards
Andreas