diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Workflow/qa.reporting.template.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Workflow/qa.reporting.template.js
index 101831be538cefc88cda5d3c1e479dee2d9f2ecf..92147099e25e5d6774f637deb33a05717a8b7f95 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Workflow/qa.reporting.template.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Workflow/qa.reporting.template.js
@@ -71,10 +71,10 @@ const QaReportingTemplate = {
                     observation.startTime = moment(subtask.on_sky_start_time, moment.ISO_8601).format(UIConstants.CALENDAR_DATETIME_FORMAT);
                     observation.stopTime = moment(subtask.on_sky_stop_time, moment.ISO_8601).format(UIConstants.CALENDAR_DATETIME_FORMAT);
                     observation.targetname = task.specifications_doc.station_configuration?.SAPs ?
-                                                task.specifications_doc.station_configuration?.SAPs.map(sap => sap.name): [];
+                                                task.specifications_doc.station_configuration?.SAPs.map(sap => sap.digital_pointing.target): [];
                     observation.targetname = observation.targetname.join(", ");
-                    observation.subbands = task.specifications_doc.station_configuration?.SAPs ?
-                                                task.specifications_doc.station_configuration?.SAPs.map(sap => sap.subbands.length): [];
+                    observation.subbands = subtask.specifications_doc.stations?.digital_pointings ?
+                                                subtask.specifications_doc.stations?.digital_pointings.map(pointing => pointing.subbands.length): [];
                     observation.subbands = observation.subbands.join(", ");
                     observations.push(observation);
                 }