Here is Amadeus' answer:
The restriction on name length will come from the Reservation system, and if the airline was able to make a booking, there is no reason on our side for the check-in to fail. IATA standards appear to indicate that any name that exceeds the airline’s limits will simply be truncated.