It seems the update is still in progress:
Progress for Tech Update
- Total Tasks: 639
- Completed: 74.80%
- InProgress: 8.29%
- Remaining: 16.91%
I think they are splitting all remaining tasks in smaller tasks, as announced. But after the split it might happen that, if they were in the middle of the development, some of the children tasks are immediately completed.
I understand that nothing changes (at least we will start seing progress advance on daily basis) but it is indeed a bad choice in terms of "customer management" as most people will get mad because of the jump back.