SOLVED: iPhone 12 A2403 screen problem – iFixit

Yeah you've torn the display flex cable in that corner, you need a new display now. – iPhone 12.
View full source