I did try to remove the packageEtag property and I see no difference: no update is found thanks to the correct manifest etag. So I guess that' could be our good path :)