I’ve had this problem for years. I contributed to one of the existing bug reports for kscreen on this.
If i dont login to kde (sddm login screen), the screens will shut off normally… But once i login, the problem starts. So i concluded the problem is with kscreen2. I even tested by killijg kscreen2 and the problem goes away