Im having a similar issue with update calls not being processed, but unsure why
In my case, making an update call to the http gateway works a small fraction of the time even if i wait indefinitely for the response
Do your other tests work for incrementing the counter?