This is a simplification of 'Please explain a strange interaction between bytefield, unicode-math, and mathtools', which arises from a comment by @JLDiaz (to whom my thanks).
Here is the MWE:
\documentclass[a4paper]{article}
\usepackage{bytefield}
\begin{document}
\begin{bytefield}{16}
\bitheader{0,15}\\
\begin{rightwordgroup}{LuaLaTeX} % <= Processed with
\bitbox{16}{Without}\\
\bitbox{16}{Etc}
\end{rightwordgroup}\\
\end{bytefield}
\end{document}
I've processed this with PdfLaTeX, XeLaTeX, and LuaLaTeX, with the results that follow. (Note that I have checked that it depends on the processor used, not on the name in braces.). Here are the results:
So, any ideas what's wrong, and how to fix?