The version of the Universal Viewer that shipped with SAS 9.4.4 is 1.42, so I don't know what version Universal Viewer 9.2 might be. If it is the viewer that shipped with SAS 9.2 you may be having an issue related to the header information change in data files from SAS 9.3 to 9.4. One of the variables in the header was increased to record more records and unless the data sets are saved with an option to disable that larger range of values then older versions of SAS cannot read the header portion of the data set.
You might request your contractor to set:
Options EXTENDOBSCOUNTER=no;
OR use the dataset option of the same name such as:
data want (extendobscounter=no);
set have;
run;
and recreate one of the data sets or even just a one record data set, then try opening that. If you can open the file that is the cause and all your sets from the contractor should use the option OR you need to update to a newer viewer.