Your comment isn't adding anything here. Thank you for pointing out that this is an issue with our RTE or whatever that is pasting in these semi-colons.
I've looked into our logs and didn't see anything useful. I've turned on request logging for your API client, if you can make some more attempts I might be able to see what information is coming in and where it is breaking.
Looking at your requests in the forums everything appears to be correct.