Correction @Fragma, I have noticed this high power consumption!! When driving the Argon with a bench top power supply (which shows the current) it was indeed running at 80 mA once the first Particle.connect was established and after the Argon had gone to sleep. In my case it was rectified by adding the following lines prior to the sleep command, thus ensuring that the Argon was actually shut down.
Particle.disconnect();
waitUntil(Particle.disconnected);
WiFi.off();
Particle.process();
delay(4000);
I’m not sure that the waitUntil, particle.process or delay were all needed, but better to be safe. This was, of course, with SYSTEM_MODE(SEMI_AUTOMATIC). Hope this helps your situation. It doesn’t fix the intermittent skipped sleeps I am experiencing.
Andrew