Beacon settings not updating via bulk API

We’re trying to configure 150 beacons via the AP (which we’re calling from our platform)I, but it’s either not working, or at least not working the way we think.

While we’ve managed to update most, they’re almost all stuck in as “pending updates”. Now, my understanding is that this should clear if we attach to them either with an Android or iOS client.

It doesn’t.

While I’m somewhat OK with them (because they have the correct setting on them now) I am worried about deploying nationally because I have little confidence in being able to update them.

Does anyone have any suggestions on how to clear the PENDING status?