Laptop will get into a suspend loop if i suspend it manually and then try to get back to it

Some lenovo notebooks seem to have weird suspend behavior related to Smart Trace Buffer that requires manual configuration.
Maybe your problem also has to do with that. For more info see here: Sleep Mode problem - #4 by LightningToaster

Maybe you can try it out