Thanks for your fast response!
As you can see in my code, I already use availabeforwrite(), and it shows the whole buffer is empty prior calling write(), so thats no issue.
I agree, that arduino is most likely not correct on that regard. It is clear to me, that write() gets interrupted by the...