Well, hopefully, today I can finally conclude this saga. The KIA dealership, which to be fair has gone the extra mile to sort out this problem appears to have finally succeeded. Unfortunately, they were in the hands of KIA Technical Services and had to follow their instructions.
So, as of today...