As near as I can tell, the Ukrainian government started pressuring English language media in 2018 to start spelling it "Kyiv."
https://en.wikipedia.org/wiki/KyivNotKiev
“Kiev” is the way the Russians pronounce.
I can understand Ukrainians wanting to pronounce it their way.