@ parsd For your code above, on the C++ version you did here How to set a the IP-Address of GEV-Camera programmatically in CVB you set this node auto cfgStaticNode = interfaceNM->NodeCvb::CommandNode(CVB_LIT(“IPCfg_SetStatIP”)); and executes it, but you didnt use this node in your code above, I’m unsure why? Without it, the IP address doesn’t change for me, but when i try to add it in and execute the command, a writememory error occurs. I’m wondering why you left it out here and not before, and if you have any idea why when i run all of the above, the IP address on my camera doesnt change. thanks.