in the past i remember that while booking a flight i couldn't write my middle name separate from the first name as the system was not accepting spaces...the result was also that it was impossible to do the check-in online on the mobile app by inserting my M&S number as in the registration of my account the 2 names are clearly separate.
now it seems no problem and i write in the reservation the names separated with a space. i noticed anyway that on the docs generate automatically from the system, such a BP, the two names are joint together. at least now i can insert my M&S number during online check in