Or (and now repeating my plea from months ago) some workaround that is not "don't use remote climate mode" or carry a 10mm spanner to disconnect the 12v battery to reset.
I live in Sydney Australia and I experienced this problem within the first week of taking delivery of my Niro GT-Line, as the model I have is called in Australia. It took me a little while to realise that the vehicle was not actually started, hence the reason why I couldn't engage D or R, but only N, which doesn't get you far.
I am now retired but worked as a real-time software developer for a large part of my career, and then as a software tester in the second half. I now think I have a fairly good idea of what is going on. There is a timer of some description running, in most cases for me, it is 15 minutes, but now always. I believe that if you get in the vehicle after you receive the Kia Connect app notification that Climate Control has 5 minutes left, and you try to start the car, this will put it in what has been described as "Zombie" mode.
I had it fail 5 times in a row last night, by entering the vehicle after the Kia Connect app sent the notification that Climate Control had 5 minutes left. On all occassions except one, the car was in "Zombie" mode. The other time it was initially in "Zombie" mode, but by trying different things in the car I was able to get it to Start [Green "Ready" displayed]. This case was different from the other 4 as it took more than 10 minutes from starting climate control before receiving the notification that Climate Control had 5 minutes left.
So, I need to do further testing in order to be able to always cause the vehicle to enter "Zombie" mode.
Now, for those of you experiencing this problem, I would like you to try the following to see if it gets you out of "Zombie" mode.
You will need to have more than 1 profile, as you need to switch from the current profile to a different one. I have only tested this twice so far, but every time it was in Zombie mode, after switching profiles I was able to start the car.
It would be great if several of you could test this for me and let me know. Fortunately, I'm working with a very knowledgeable dealer, such that if I can repeatedly create the problem, I will bring the vehicle in and he'll hook up all sorts of diagnostic equipment, including an oscilloscope, and take logs that he'll then send to Kia Australia, who will send it to head office, so that the problem can be fixed.