XLtabular de ancho completo en kaobook

XLtabular de ancho completo en kaobook

Estoy intentando seguir un ejemplo de la documentación de kaobook (4.3):

El título de una tabla larga siempre se coloca debajo de la tabla y tiene el mismo ancho que el texto (no se extiende hasta el margen). Sin embargo, a veces es posible que necesite una mesa larga que sea tan ancha que traspase los márgenes; en esos casos, es posible que desee aumentar también el ancho del título. Para hacerlo, tendrás que escribir dos comandos adicionales, uno antes y otro después de la tabla larga.

El ejemplo se da como:

\floatsetup[longtable]{margins=centering,LTcapwidth=table} % Add this line before the longtable to increase the caption width
\begin{longtable}{lp{8cm}p{5cm}p{2cm}}
...
\end{longtable}
\floatsetup[longtable]{margins=raggedright,LTcapwidth=\textwidth}
% Add this line after the longtable to revert the previous change

Intenté replicar este ejemplo. Sin embargo, no parece funcionar:

Título desalineado en un entorno de tabla larga

\floatsetup[longtable]{margins=centering,LTcapwidth=table}
\begin{longtable}{lp{8cm}p{5cm}p{2cm}}
    \hline
    One & Two & Three \\
    Left & Center & Center \\
    \hline
    \caption{\textbf{longtable}---\blindtext}
\end{longtable}
\floatsetup[longtable]{margins=raggedright,LTcapwidth=\textwidth}

Esperaba que el título se alineara con la tabla de la izquierda y tuviera el ancho completo.

Lo mismo se aplica a xltabular:

Título desalineado en entorno xltabular

\floatsetup[xltabular]{margins=centering,LTcapwidth=table}
\begin{xltabular}{17cm}{lp{8cm}p{5cm}p{2cm}}
    \hline
    One & Two & Three \\
    Left & Center & Center \\
    \hline
    \caption{\textbf{xltabular}---\blindtext}
\end{xltabular}
\floatsetup[xltabular]{margins=raggedright,LTcapwidth=\textwidth}

¿Cómo puedo lograr un título de ancho completo desde un xltabular en kaobook?

información relacionada