# Boron Pending Firmware Updates only applied after power off/on

**URL:** <https://community.particle.io/t/boron-pending-firmware-updates-only-applied-after-power-off-on/48687>\
**Category:** Troubleshooting\
**Tags:** boron\
**Created:** [March 26, 2019, 2:49am UTC](https://community.particle.io/t/boron-pending-firmware-updates-only-applied-after-power-off-on/48687 "2019-03-26T02:49:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sensorcheck](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/sensorcheck/32/20257_2.png) [@sensorcheck](https://community.particle.io/u/sensorcheck)\
**Post date:** [March 26, 2019, 2:49am UTC](https://community.particle.io/t/boron-pending-firmware-updates-only-applied-after-power-off-on/48687/1 "2019-03-26T02:49:09Z")

</div>

![image](https://us1.discourse-cdn.com/flex026/uploads/particle/original/3X/9/1/919670ce22297315ffc086485461649661e480cf.png)

- Delay during loop with Particle connected - NOT APPLIED
- System.updatesPending, Particle.process - NOT APPLIED
- Call to System.reset() from loop - NOT APPLIED
- Manual pressing reset button - NOT APPLIED
- Unplug battery and USB (hard power down) then power up - YES APPLIED!!

What am I missing since dropping power is not ideal?  
Thanks,  
Tim

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [March 26, 2019, 4:57am UTC](https://community.particle.io/t/boron-pending-firmware-updates-only-applied-after-power-off-on/48687/2 "2019-03-26T04:57:02Z")

</div>

In order to get the cloud to inform your device about pending updates you (currently) need a full hanshake.  
Have a read here

> [@How to force a handshake for OTA updates](https://community.particle.io/t/how-to-force-a-handshake-for-ota-updates/36836):
>
> Hi, I have 50 devices in the field and from time to time I need them to do OTA updates. However, often times I have noticed that it doesn’t work even though on the particle cloud, the device is locked to a new firmware version. Why is this? What I’ve noticed, if I do a hard reset of devices, it handshakes with the cloud. If a handshake occurs, then it will do the OTA update just fine. What if I want one handshake to happen every night at 8pm to basically check and allow for OTA updates. How ca…
