P2 previously setup will no longer attempt cloud connection

I have had a P2 returned to me from my client. The P2 is on a custom board, we have setup and installed firmware on hundreds of these before. This device would not connect to the cloud after establishing connection to WiFi LAN (breathing green). It can be setup again using setup.io and appears to work except that it similarly does not attempt cloud connection with Tinker application after connecting to WiFi. Is this recoverable?

Cloud Debug | Troubleshooting | Particle should reveal what’s going on.