Link: https://stackblitz.com/edit/vitejs-vite-kwlzyv?file=src%2Fmain.ts
To reproduce, reduce the horizontal width of the window while the page is open, enough to hid ethe office column. Then, widen the horizontal length of the window again. The row data will be misaligned with the columns.
I personally use BS5 and jQuery, but it is reproducible in the base version (which is the one I linked).
I believe this is due to either row cell data wrapping or column title wrapping.