There is an older thread with the same problem:
The key authorization file from the server did not match this challenge [7aniy-jiMmzp5Qi7TD9TD2O7Fi7JXzVzt33_8yzgwyA.K50uFwf8ZXDR6ymNZ8Xjujxw9i3YOPCuL05RBECjTCU] != [7aniy-jiMmzp5Qi7TD9TD2O7Fi7JXzVzt33_8yzgwyA.-f_daEYxVOFls4aupfol2f4PA8ikqBUw-4tU6dotcK8]
But @sahsanu said, that the ipv6 is misconfigured. And removing the ipv6 was the solution.
Then checked
[Address Type=IPv4,Server=Apache/2.2.15 (CentOS),HTTP Status=404] vs [Address Type=IPv6,Server=nginx,HTTP Status=200]
ipv6 sends http 200, ipv4 sends 404, this is bad.
So it looks like there are ipv6 - nginx - server which sends the wrong content.
Do you have a nginx and an apache? One used with another Letsencrypt-account?