Curl: (28) Resolving timed out after 3000 milliseconds

hmm does it relate to IPv6?? Sorry for all the request but you are the only user who has this issue actually as we are not able to replicate the behaviour. If you don’t mind, can you try following to disable IPv6 on Unbound configuration. Adjust /etc/unbound/unbound.conf.d/dietpi.conf and change do-ip6: no Restart Unbound afterwards.