Сочетание «тем не менее» считается сложным, потому что оно может быть как частицей, так и союзом. 2
В роли частицы «тем не менее» придаёт оттенок значению фразы и в принципе может быть выброшена без потери смысла. 2 В таких сочетаниях запятая не требуется. 14
В роли союза «тем не менее» связывает части сложного предложения. 2 В этом случае его можно заменить синонимичными союзами «но» или «однако». 2 В функции союза сочетание используется между частями сложного или (реже) в начале предложения, и в этом случае запятая перед «тем не менее» нужна. 2
Таким образом, сложность сочетания заключается в том, что в зависимости от контекста оно ведёт себя по-разному и требует разной пунктуации. 23