
Электроника - наука о контактах. Электротехника - наука о плохих контактах.
В том месте, где батарейки касаются контактов, присутствут разность потенциалов.
Поэтому если контакты сделаны из металлического дерьмания - они ускоренно окисляются и проводимость нарушается.
Небольшая встряска помогает разрушить оксидный слой и восстановить контакт.
Можно достать батарейки и сразу же вставить их обратно, или просто открыть батарейный отсек и покрутить их - эффект будет таким же, и даже немного большим.
Но удовольствия меньше.