No it doesn't, TLP has no functionality to activate a timeout to suspend. Please uninstall the package, cold restart your system and check if the symptom persists. I expect it won't.
Regarding tp-smapi refer to the FAQ please: https://linrunner.de/en/tlp/docs/tlp-faq.html#kernmod Regards, Thomas -- TLP's author