Agreed this has come up often, and SS is not a subledger, etc. See also:
But I see you’ve asked about this before, so I’ll try to give you the benefit of the doubt…
This at least should happen. If you compare GL and SS before a cost adjustment to GL and SS after (with nothing else in between), yes it should reconcile.
I mean, if they were out of sync before they’ll be out of sync after.
But the cost-adj. change should be predictable enough.