Colombo to JFK via Doha.
Colombo to Doha was uneventful. Lounge in Colombo below average. Plane was a 330/777. Flight was full but service was efficient. We had to take the bus from the terminal to the plane for boarding but business class passengers were boarded separately so that was not a major hassle.
Doha airport is dope! And the Business Class lounge is one the best I've been to.
Flight was "interesting" - we boarded normally (read: extra security checks for US-bound flights). Pre takeoff and post-takeoff were standard... BUT two hours into the flight the captain made an announcement that we had to go back to Doha because of technical issues with the plane. Flight crew couldn't provide specific details about the issue. Four hours after taking off we were back in Doha and waited inside the plane for about an hour and then an announcement was made that we will be transferred to a new plane (also an A350) tail-to-tail, which "saved" us from going through further delays. The "real" flight was great and we arrived in JFK 6 hours behind schedule - essentially taking off half a day from my weeklong-vacation, but thankful that we were alive.