oh, and knowing what the particle webhook request (upstream to webhook destination) / response (to photon) timeouts are would help…
EDIT: it could be as simple as if my upstream AWS lambda takes 5 seconds (what its set to as its timeout), the particle webhook is giving up at say 3 seconds and throwing a esockettimedout
EDIT2: If I change my lambda timeout to 3 seconds then I get to see that return as a hook-response. Going to try 4 now…
EDIT3: 5 seconds seemed to be what was breaking particle webhook. I now can see it cleanly returning a timeout without triggering esockettimedout