first assumption was bouncing trigger - has been de-bounced without result. second was a timing issue waking up WiFi - delay added, but has no effect.