cnMaestro Cloud, puch json config to Devices on Private IP's


All of our ePMP devices use the free cloud based cnMaestro.  I need to do a network wide password change and have created the file and applied it locally with no issues.  When I try to do it from the cloud it says it succeeeded but the change does not take place on the device.  Is this not possible or am I missing something?

All of our CPE's and AP's have lets say 192.168.x.x IP's on them, not publically routable, is this the issue?  I am able to push FW updates from the cloud without issue, I figured the config files would work as well.

Any help or advice is much appreciated