In docx file output from quarto, tables created with apa_table are prefixed with
(#tab:unnamed-chunk-8)
**
-- where "8" is whatever the chunk number is.
Adding a caption field gets rid of the ** but the erroneous table cross-reference code is still there.
I see there is a pull request from the word-fixes branch that looks like it could fix the issue, but it is not in the released version. Right now the released version is unusable for professional document output without editing the document after generation.