Cannot write new Network Config with PBCL_SysNetwork

I am using module AXC F 1152. I am trying to re-write the IP address of the module with the FunctionBlock PBCL_SysNetwork1 from PCLnextBase in Structured Text.
I am able to read the setting and get the result in udtGetNetworkSettings, with the xGetNetworkSettings done getting set when the data is ready.
To write the new Network Config, I put the new config in the udtSetNetworkSettings (dwIpAddress, dwSubnetMask, dwGatewayAddress and lwMacAddress).
xExecute is set to TRUE;
enExecutionMode is set to Write.
uiAdapterNumber is set to 0.
xSetNetworkSettingsDone never comes to TRUE, there is no error, and the IP address is never changed.
What could I be doing wrong?
Thank you

Hello,
which version of PLCnextBase and which firmware version do you use?
This behavior is a known issue in 1.5.0 and fixed with 1.5.1. Alternatively you can use the PBCL_SysDeviceSettings function block with the service settings as documented here https://www.plcnext.help/te/Service_Components/Remote_Service_Calls_RSC/RSC_device_interface_services.htm
Kind regards