Curl was at 7.88.1 at that point (https://github.com/LibreELEC/Libr…l/package.mk#L6) which is the same major version as in LE 11 (7.86) so that does not tell us much.
I believe there must have been a regression going to version 8 which is fixed in 8.9.1 (maybe it also works on versions in between 8.6.0 and 8.9.1, have not tested but on 8.6.0 it does not work for sure and on 8.9.1 works ).