In the TOC page the "Contents" title appears twice, once at the beginning and once at the end of the table of contents. This problem started when I added the "fancyhdr" commands, since headers and footers are required to appear in the title page as well as in the table of contents page (this is also not working yet). I've tried many suggestions such as:
How to prevent “CONTENTS” from appearing as a header in ToC
(and many others) but still the problem persists. Here is a short version of the main files I'm using (I only included the most relevant packages for this problem).
The main document (with preamble) looks like this:
\documentclass[a4paper,10pt,oneside,openany]{book}
\usepackage[utf8]{inputenc} % allow specify input encoding
\usepackage{float}
\usepackage[margin=1in]{geometry} % page dimensions
\usepackage{emptypage} % remove all pages with no text
\usepackage{tocloft}
% Style customization for headers and footers
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{} % clears the header and footer
\lhead{Title goes here} % left side of the header
\rhead{\today\ } % right side of the header
\lfoot{Document \#: FFFFF }
\cfoot{\thepage} % center of the footer
% Extra level of sections & include them in TOC
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
% Commands:
% Eliminate numbering on titles
\renewcommand{\chaptername}{}
\renewcommand{\thechapter}{}
\renewcommand{\thesection}{}
\renewcommand{\thesubsection}{}
\renewcommand{\thesubsubsection}{}
\renewcommand{\theparagraph}{}
\renewcommand{\thesubparagraph}{}
% Trying to fix double Contents title (not working yet)
\makeatletter
\renewcommand\tableofcontents{%
\chapter*{\contentsname
\@mkboth{%
\MakeUppercase\contentsname}{}}
\@starttoc{toc}%
}
\makeatother
\begin{document}
\begin{titlepage}
\titlepage\thispagestyle{fancy}
\noindent
{\huge\bf Title goes here }\\
\rule{\textwidth}{2pt} % horizontal line
\noindent
{\huge\bf Sub-title goes here}\\
\end{titlepage}
\renewcommand{\cfttoctitlefont}{\hfill\normalfont\Large\bfseries\MakeUppercase}
\renewcommand{\cftaftertoctitle}{\hfill\noindent}
\renewcommand{\contentsname}{TABLE OF CONTENTS}
\tableofcontents\thispagestyle{fancy}
\begingroup
\tableofcontents
% delete white pages
\let\cleardoublepage\clearpage
\let\cleardoublepage\clearpage
\endgroup
\include{./Intro/Intro}
\include{./Chapter1/Chapter1}
\include{./Chapter2/Chapter2}
\end{document}
The Intro.tex has for now only:
\chapter{Intro}
Chapter1.tex and Chapter2.tex respectively look like this:
\chapter{Chapter 1}
\section{Section 1}