My old galaxy a9 pro always come out this problem. Sometimes it can use normally but suddenly the screen will turns blank or show green pixels like picture above. The phone will still receive notifications when this happens.
Not facing any issues on battery since updated. Still can lasts one day per charge. Maybe u should check the battery usage under device maintenance to see which apps drain ur battery the most and make it sleep.