Table widget, update error

I’m trying to use Table widget to store timestamps. Writing of the timestamps is triggered by events on Wemos h/w. When the table index is less than 8 I use Blynk.virtualWrite(…,“add”,…) call. Once the first 8 slots are full, I reset the index and start overwriting the 0th entry in the table using Blynk.virtualWrite(…,“update”, …) call. It works OK as long as the Blynk on my iPhone is active.
But when my iPhone eventually goes to sleep, the events are not recorded in the table. Exiting the Blynk app and starting again helps a bit (entries are refreshed), but some are missing or out of order and index has wrong value.
Are these still know issues with the Table widget?