Serious issue: Digitalwrite fails after 15 minutes

Well, aside form the App & library having option to directly control/read analog and digital pins, I don’t see how Blynk could be interfering?

If you use ONLY virtual pins then you can add in this command and see if that makes a difference…

#define BLYNK_NO_BUILTIN  // Disable built-in analog & digital pin operations