This works fine most of the time, but sometimes it doesn’t save the document. And more surprisingly doesn’t return any error. Neither on complete block gets called.
I even tried retry logic to make it failsafe like mentioned below but results are same
Expiration is set to 30 days for now. Upsert works as expected in most of cases but in all cases. I doubt if it’s because of blocking API because I’ve tried sync API as well. It has same problem of intermittent failure that too silent ones.
In this block of code, retrying upsert if mutationToken is not changed.
Unfortunatly this didn’t work either. In the scenario where save didn’t work, 2nd attempt was never triggered.
Hey @Sri
This is an old thread so you’re probably best off creating a new one with a full description of the problem, including code snippets and what errors you’re receiving. If it’s always failing with TTL, that sounds different to the problem above anyway, which was intermittent.