Yes, the WiFi logo was on all of those four flights and the availability of WiFi was announced at the start of the flights.
(Today's flight IST-HKG was on a plane with no WiFi equipment.)
The FAs just shrug and tell you to try again in 30 minutes if you ask them about anything WiFi related.