Thanks for the screenshot, Christof. I haven't reproduced it myself yet, but I think I can see why it only hits that one field.
In XO Lite's VM creation form, the rows of the disk table seem to be keyed on the disk name itself (line 12 of NewVmSrTable.vue on current master), so each character you type would make Vue treat the row as new and rebuild it, focus included.
If I'm reading it right, someone reported the same thing for XO 6 in March (https://xcp-ng.org/forum/post/103160), and the XO 6 form now keys those rows on a separate field, so the fix might be small.
Might be worth a mention to @Team-XO-Frontend.