I assume the corresponding fix is this one: https://github.com/CheckPointSW/SmartMove/commit/58d249452c5ba1dcb109582dc1b9ca5aaa6e4465
Unfortunately this breaks SmartMove for a PaloAlto (8.1) config export where panorama isn't the first device in alphabetical order.
Example contents of a no longer working export file:
devfw01_111111111111.xml
devfw02_222222222222.xml
panorama_333333333333.xml
prodfw02_444444444444.xml
prodfw02_555555555555.xml
Before the code change, every file would be checked for existence of a node "panorama" until there is a match.
After the code change, the first file is assumed do be the panorama config without checking anything.