it's a really old hp laptop. Model no: 15-ac646tx. Running windows 10. Everything is updated. It's probably the hardware. The game runs fine on the desktop which has recent hardware.
Thank you a lot for the info btw! :D