Перед сменой  ПО на старой (исходной) версии ESBC в CLI нужно выполнить бэкап рабочей конфигурации на диск:

copy system:running-config flash:data/config_backup

А восстанавливать конфигурацию , сохранённую со старой версии - можно как в старой (при откате), так и в новой (загрузится нормально):

copy flash:data/config_backup system:candidate-config

При откате ПО через веб-интерфейс на старую версию - загрузится пустая конфигурация.

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

Поэтому загружается пустая (нулевая) конфигурация, и с дефолтным паролем.
Соответственно,  теряются все сетевые настройки и управление  системой возможно только с консоли  - нужно снова создать сетевой интерфейс и задать начальные установки, зайти по его адресу и подгрузить рабочую конфигурацию.

В старую версию ПО конфигурация, сохранённая  с новой версии, не загрузится, даже вышеприведённой командой. 
В шапке конфигурационного файла  есть ссылка на версию, и при попытке подгрузить файл командой из консоли  - выйдет сообщение
"The configuration has not been loaded, because it is next-step software release!"