What about the curl
issue if you use Unbound only.
I am not seeing the issue when using Unbound as Pihole DNS source.
good it is working now. Bottom line it was the corrupted key file and not the Unbound configuration.
Great, another mystery resolved .