Ciao,
succede perché nelle risoluzioni più strette il body ha un padding di 24px e il menù ha un margin-left di -24px per compensare a sinistra. Quando scorri e si blocca non fa più parte del body, quindi torna normale.
Per correggere dovresti modificare il body solo nelle risoluzioni più strette, togliendo il padding, oppure puoi togliere il margin-left:-24px; così rimane centrato.
Non saprei dirti la riga perché probabilmente hai una compressione del css.
Sinceramente non so se ne vale la pena...