IndexOutOfRangeException: Index 29 is out of range in DynamicBuffer of '29' Length.

This one Dynamic buffers become corrupted but I’m pretty sure it doesn’t change the error.
And also this, but it’s editor so shouldn’t impact it:

With my workaround, the standalone client build has exception (so it crashes) because
GhostComponentIndex in UpdateJob is empty for the first few seconds of game, for some reason. No errors when played in editor.