Flight was 3h30 late leaving AMS. Overhead lockers were over full. Meals were inedible. IFE was low IQ. No cabin service (even water) other than meal time. Arrived T1 gate with only 1h15 spare to 2nd airline connection. Met by airport (not KLM) staff who were clueless on how to make rapid connection (bags, check in etc) for T2 flight. Bags took forever. Ran to T2. Got to check in with 30 mins till ETD. Closed. So, 24 hours in nearby airport on KLM. Bus every hour. Room walls full of cracks. Meal vouchers limited to specific inedible food. Can't wait for tonight's flight on an Air NZ 787-9.
So yes, I'm a bit cranky about it as I'll get home 30 hours late. KLM showed no interest in helping the 10 of us (all travelling independently of each other).
Lesson: When doing a double header, make sure the airline reservation system you booked with is clear on how the interface between carriers works, e.g. can you check bags all the way through. I had assumed when I booked on the Air NZ system Air NZ would not offer an onward connection without full integration and there was no health warning on this. I would have made my flight had I not had to clear immigration and customs in PVG, got my bags and checked in again. My fail.