I tried with the latest version and the problem still the same.
The information returned for the formula is not the same when you run a VSDX file and a VSD file even if they are the same diagram.
when I’m using the vsd file I get the following output :
Shape ID : 1
SUM(DEPENDSON(1,Separator.41!SheetRef(),Swimlane List.39!SheetRef()))
Shape ID : 4
SUM(DEPENDSON(1,Process.112!SheetRef(),Rectangle!SheetRef()),DEPENDSON(11,Separator.41!SheetRef()),DEPENDSON(2,Swimlane!SheetRef()),DEPENDSON(4,CFF Container.38!SheetRef()))
Shape ID : 5
SUM(DEPENDSON(5,Swimlane List.39!SheetRef()),DEPENDSON(1,Process.112!SheetRef(),Rectangle!SheetRef()))
Shape ID : 8
SUM(DEPENDSON(11,Swimlane List.39!SheetRef()),DEPENDSON(2,Process!SheetRef()),DEPENDSON(4,CFF Container.38!SheetRef()))
When I’m using a vsdx file for the same diagram I get the following results :
Shape ID : 1
SUM(DEPENDSON(1,Sheet.8!SheetRef(),Sheet.4!SheetRef()))
Shape ID : 4
SUM(DEPENDSON(1,Sheet.74!SheetRef(),Sheet.18!SheetRef()),DEPENDSON(11,Sheet.8!SheetRef()),DEPENDSON(2,Sheet.5!SheetRef()),DEPENDSON(4,Sheet.1!SheetRef()))
Shape ID : 5
SUM(DEPENDSON(5,Sheet.4!SheetRef()),DEPENDSON(1,Sheet.74!SheetRef(),Sheet.18!SheetRef()))
Shape ID : 8
SUM(DEPENDSON(11,Sheet.4!SheetRef()),DEPENDSON(2,Sheet.9!SheetRef()),DEPENDSON(4,Sheet.1!SheetRef()))