Hey, I almost forgot to follow up here.
I opened a service center ticket and they replaced my touchscreen about a week ago. So far, it has fixed the issue. They said they diagnosed and verified the issue as it could have been either the screen itself or the cable that connects it. Turns out...