I am fairly sure this is how it is supposed to be. The ticket can only show two names. Since you have three, two of them will be merged together.
What does the reservation look like that you received for review? Doesn't that have the first, middle and last name correctly?