Selain kerusakan langsung pada piksel, masalah ini juga bisa disebabkan oleh kerusakan pada kabel fleksibel (flex cable). Kabel ini adalah jalur komunikasi utama yang menghubungkan layar ponsel ke papan sirkuit utama (motherboard). Kabel fleksibel ini sangat tipis dan rapuh. Gerakan berulang seperti membuka dan menutup ponsel lipat, atau tekanan dari benturan, bisa menyebabkan kabel ini kendor, tertekuk, atau bahkan putus. Koneksi yang terganggu ini mencegah sinyal dari motherboard mencapai layar secara utuh, mengakibatkan munculnya garis, baik itu hijau, ungu, atau warna lain.
Dalam beberapa kasus yang lebih jarang terjadi, garis hijau juga bisa menjadi gejala dari masalah pada komponen internal lainnya, seperti kerusakan pada GPU (Graphics Processing Unit) atau display driver di motherboard. Namun, penyebab-penyebab ini seringkali adalah hasil tidak langsung dari kerusakan fisik. Misalnya, benturan yang kuat tidak hanya merusak layar, tetapi juga bisa memengaruhi solderan pada komponen-komponen vital di dalam ponsel.