Рискну предположить следующее.
Команда Hide -> Other Layers скрыла слои (layers), при этом в панели слоев глазик у слоёв убран, но глазики у содержимого этих слоёв серые полупрозрачные т.е. объекты не скрыты напрямую. Поэтому команда Show all не может показать их т.к. скрыты не объекты, а сами слои. При этом, если скрывать именно содержимое слоёв, то команда Show all будет работать как и прежде.
Получается, если грубо, одна команда скрывает слои, а другая показывает скрытые объекты и работают они по-разному, не взаимосвязано.
Дополнение: так что, если нужно скрыть несколько слоев и иметь возможность потом разом показать все скрытое, то рекомендую выделять нужные слои, скрывать Ctrl+3 и затем уже показывать все Alt+Ctrl+3.
Кстати, даже в горячих клавишах видна взаимосвязь.