As far as I understand it, the article is slightly wrong. Unless more information has been revealed since Sunday.
From what was said, it was not the software in the car, or information provided to the car which was wrong, nor was it timings for his driving while under the VSC. What was miscalculated was the "VSC pit window": the gap LH needed to be within to SV for him to come out behind them on track if he were to pit under VSC conditions.
All the software was saying that LH was safe, and that he would be ahead of SV in such a situation. Therefore, having made an early pit stop to cover off KR, he was driving at a reduced pace to save the life of his tyres. Had the software "fault" not occurred, he could have closed the gap by a couple more seconds to be safe.