I noticed that when sorting is enabled and no initialSort is defined, then by default the initialSort is set to the first sortable column. I think that if initialSort is not set by the user, then it should remain "null"
To be more precise, this is the block of code I'm reffering to: https://github.com/patternfly-labs/react-table-batteries/blob/main/packages/module/src/hooks/sorting/useSortState.ts#L77-L79
Wouldn't it be better if we replace it with something like
const initialSort = (isSortEnabled && args.initialSort) || null;
This is more a design topic rather than a direct bug.