Getting mac address not working on 23TV_XXXXX generation of screens

We are testing our application on the “23TV” generation of screens however our existing code to get the mac address of the device is no longer working.

The specific model we are working on is: LS32CM501ENXZA

The code we are using (taken from the docs at: https://developer.samsung.com/smarttv/develop/api-references/samsung-product-api-references/network-api.html?device=htv#NetworkManager-getMac )

var mac = null;
try {
	mac = webapis.network.getMac();
} catch (e) {
	console.log("getMAC exception [" + e.code + "] name: " + e.name + " message: " + e.message);
}

The application continues to work on previous generations (22-19). All permissions are confirmed to be correct as earlier generations continue to work as expected. Have there been any undocumented changes to the network API?