Schlage Connect BE469ZP Become "Unavailable" Frequently

I have 4 Schlage Connect BE469ZP and 3 Yale YRD156 locks. Most are 5 years old, but one of the Schlage was just replaced last year under warranty. I use ZWave JS Driver Version 15.6.0.

Lately, more often than not, when an automation locks all the locks at night, some of the locks become “Unavailable”. Simply walking up to the lock and physically unlocking it brings it back to life and sets it as Unlocked.

From the screenshot below, you can see that it became Unavailable at 11pm which is when a locking automation happens. At 11:38 I manually unlocked it came back to life and registered as Unlocked, but the attached screenshot shows is as locked, then unlocked at that same time.

You can also see that at 10pm the lock was locked with no problem (by the same automation that runs hourly in the evening)

Another interesting aspect is that the lock became “Unknown” at 3:18pm after being unlocked, but then came back to life.