Hello @Måns Andersson Thanks for your feedback, we will make sure the question on the API version is addressed as soon as possible on the documentation side also
For the Username field, It's strongly recommended to include api-version. I hope this helps with your initial query!
I have tested quickly with MQTTBox client, with both the versions on IoTHub: 2020-09-30, 2018-06-30, you should be good with either of them. Please let us know if it fails on your side and we can log a product issue.
Monitoring on Azure IoTHub Side:
Please comment in the below section for further help in this regard, Happy to help you!