Well, has it been fixed? We doubt, as the green line issue has been confirmed as a hardware problem. Even though many people start seeing the line after a software upgrade, research done on the issue so far suggests you cannot solve the problem without replacing the display. So how did Xiaomi “fix the green line issue on Redmi Note 12S?”

Apparently, Redmi Note 12S users started seeing green lines on their display after installing the HyperOS 2 update. The issue at the time of this report affects the global models of the phone. OS2.0.1.0. VHZMIXM, to be precise.
Instead of offering to replace affected displays, Xiaomi says, “The issue has been fixed.” The Chinese company did not give any detail on how they resolved the issue. However, we think they planned to resolve it through a software update.
While we doubt the authenticity, you should check for a new update if you are using the Redmi Note 12S with a green line on your display. Even if the updates fix it, we strongly believe it will resurface later.
How to permanently fix the Green line issue on Redmi Note 12S
We have seen many Samsung phones with green lines on their displays. Initially, it was believed to be a software problem since it starts after a software upgrade. That has since been debunked, which led to the Korean company offering a one-time screen replacement for affected users in some regions.
It is probably the same case with Redmi Note 12S, although we hardly come across a Xiaomi phone with the green line issue. Perhaps the new software update fixes the problem permanently, but you can never say. Nevertheless, when prompted, you should install the update. You can check manually via the updater app.