Hello @h85824 ,
thanks for the more elaborate background information.
My first impression is that the EventHub has only a partition count of 1.
Although this is the default setting of an Eventhub when created, the partition count plays a vital role in parallelism and scale.
So this number has to be set conform the overall architecture.
If the partition count is too small, it can become a bottleneck. For example if An IoT Hub is ingesting data from an IoT hub having 4 partitions, it is a common solution to give the event hub also 4 partitions. The same goes for downstream services.
My expectations are that increasing the partition count to eg. 4 could solve your problem. The actual number will probably depend on more factors so please check the documentation.
Using more partitions does not involve extra costs. There are some limitations in the total number of partitions supported but that does not seems to be a problem here.
Unfortunately, the number of partitions is set and fixed after creating an Eventhub. So, you need to recreate the Eventhub and reattach the stream analytics job.
Please let us know if this helps in getting rid of the error messages.
If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.