Boot loop on tlp startup/shutdown after update

I just did a recent update and after a reboot my system keeps looping on both LTS and the latest kernel on TLP startup/shutdown message.

I tried going the CHROOT using a copy of the lates tISO but for some reason the GUI doesn’t appear except for a small white line at the top right corner which I can’t move but the mouse cursor appears.

I’m out of ideas on how to fix my system and nothing comes out from my search on a similar issue like this.

Any help would be appreciated.

After spending the most day of Christmas eve figuring this out, apparently the cause of the issue is optimus-manager with the latest kernel or the current nvidia driver.

UPDATE: it seems the nvidia driver is at fault now. Tried using GWE and envycontrol which causes the system to freeze while launching Steam. It has something to do with dri3 unable to be created while launching.