I understand and for sure OpenWrt needs a lot of work.
The problem with the certificates is not my fault, nor OpenWrt's fault. The certificates expired making a lot of embedded devices stop working.
From the date those expired and backwards, all OpenWrt builds (mine or not) will suffer from this problem. Installing older versions won't help at all. The certificates need an update but OpenWrt hasn't issued the new packages.
I was waiting for them to do it, but it's taking a while. A new builds with the updated certificates is needed. If anyone know or has a link to a solution for this, I can build and release the new software (mostly because I don't know what to look for to update them myself).
You can try this and let us know if it works. If that's the case, I can issue a new build with the fix applied:
(hint: wget instead of uclient-fetch)