Problema ao obter o nome da seção como cabeçalho

Problema ao obter o nome da seção como cabeçalho

Atualmente estou escrevendo um doutorado. eu tenho o seguinte código

\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{\rightmark}
\fancyhead[R]{\thepage}
\renewcommand{\headrulewidth}{0pt}

que obtive deeste tópico. Meu objetivo é ter o nome da seção em vez do nome do capítulo na parte superior esquerda de cada página da tese, mas estou obtendo o nome do capítulo. Alguém sabe se isso pode ser causado por um conflito entre pacotes?

Os que estou usando são:

\usepackage[square, numbers, comma, sort&compress]{natbib}  
\usepackage{verbatim}
\usepackage{vector} 
\usepackage{titlesec}
\usepackage{subeqnarray}
\usepackage{lineno,hyperref}
\usepackage{soul}
\usepackage{comment}
\usepackage{amssymb}
\usepackage{srcltx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{psfrag}
\usepackage{graphicx,subfigure}
\usepackage{multirow}
\usepackage{algorithm}
\usepackage{algorithmic}   
\usepackage{psfrag}       
\usepackage{url}
\usepackage{color}
\usepackage{xcolor}
\usepackage{ulem}
\usepackage{breqn}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{subfigmat}
\usepackage{fancyhdr}

Eu também provei o exemplo:

\documentclass{book}
    
    \usepackage{fancyhdr}

\usepackage{lipsum}% just to generate text for the example

\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{\rightmark}
\fancyhead[R]{\thepage}
\renewcommand{\headrulewidth}{0pt}

\begin{document}
\chapter{Chapter title}
\section{AAAA}

\lipsum[1-20]


\section{BBBB}

\lipsum[1-20]
\end{document}

e funciona como pretendido.

Qualquer ajuda é apreciada. Atenciosamente.

informação relacionada