XQHABMC2FOMH7SZIYVYAR5MNH2DK2AOUCX2RJKZM3PDG2H5JIXYQC Fixed.
Cool. What happened there was, sometimes a patch was downloaded but not its recursive dependencies.
Moreover, there were two async tasks in parallel before my patch: one to download the patches, another one to apply them, with rate limiting to avoid bothering the server needlessly.
I fixed that to include recursive dependencies, but then that’s a third task, and that task changes the order between patches, introducing their dependencies in the communication pipeline between the tasks.