I have 1 badbox: Underfull \hbox (badness 10000) in paragraph. I know where the badbox is from. If you change "BBBBBW" in the code to "BBBBB", the badbox will be gone. So maybe because LaTeX does not know how to go to a newline correctly and beautifully. Is there way to solve this?
\documentclass[a4paper,man,natbib]{apa6}
\usepackage[english]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{longtable}
\title{AA}
\shorttitle{AA}
\author{AA}
\affiliation{AA}
\abstract{AA}
\begin{document}
\maketitle
\centering
\begin{longtable}{|p{.25\textwidth}|p{.20\textwidth}|p{.47\textwidth}|}
\caption{\label{tab:reading}AAA.}
\\ \hline
AAAAAAAAAA & AAAA BBBBBW & AAA \\ \hline
\end{longtable}
\end{document}
\raggedrightat the beginning of the column data (as inAAAAAAAAAA & \raggedright AAAA BBBBBW & AAA \\ \hline). Essentially, because a single word only fits on the line, it cannot space the words for full alignment. Thus, the underfull box. Making the right margin ragged eliminates the imperative to fully align the column.