The HTML does have information but only some scalars, could you back up a level and redo.
All it takes is a single (VALUE packed into the PDU to not respond) and the FlexView will fail.
Now you can add them if they are always going to be there.
So moving all to Request 2 Not (sysName, sysLocation, sysContact) keep these in (Default)
Then you have 12 (new scalars) but I suspect some are not returned.
I cannot verify with the MIB result you provided.
xups OBJECT-TYPE
SYNTAX Branch
::= { powerware 1 }
For example
1.3.6.1.4.1.534.1.2
xupsBatteryLastReplacedDate
1.3.6.1.4.1.534.1.4.1
xupsOutputLoad
xupsIdentModel
1.3.6.1.4.1.534.1.1.2
You have xups what appear to be all scalar values.
So 1 or more are not being returned.
You would need to test by moving the request block (3 and 4)
perhaps if you provide the full HTML i can see the issue (on the single device) you are reading.
Other wise just take your time -- adding only a single (Table) at once.
and test across multiple devices - MIBs are not always consistently implemented.
I have none of these in house and I have never read from these tables before.