The error message "Timeout during connect (likely firewall problem)" suggests that there is a network timeout.
If we follow the flow of the validation of your domain:
Let's Encrypt makes a request to http://schattmeier.de/.well-known/acme-challenge/it0qfKZbTgt5K0wNo2188TEac7_B26_KlueB6-puuwc over IPv6, but it times out.
Let's Encrypt makes a request to http://schattmeier.de/.well-known/acme-challenge/it0qfKZbTgt5K0wNo2188TEac7_B26_KlueB6-puuwc over IPv4 as a fallback.
Your server responds with a redirect to HTTPS (https://schattmeier.de/.well-known/acme-challenge/it0qfKZbTgt5K0wNo2188TEac7_B26_KlueB6-puuwc)
Let's Encrypt makes a request to that URL, using your domain's IPv6 address.
The IPv6 address times out.
The validation fails.
For "reasons", after an HTTP redirect, Let's Encrypt's validation service will not retry connections to different address families (IPv4/IPv6) if it hits a non-functional address. So in step (4), it hit your non-functional IPv6 address, and just gave up.
I can connect to your domain's IPv6 address from Australia, but I can't connect from the US - I get the same timeout as Let's Encrypt does, and the traceroute does not get very far:
I thought it had something to do with that, because when you click on the URL in the error block, it ends with a colon and the call throws back an error.
1 <1 ms <1 ms <1 ms fritz.box [2003:e9:ef22:4000:f2b0:14ff:fe0e:fe2c]
2 5 ms 5 ms 5 ms 2003:0:8003:9800::1
3 * 19 ms 18 ms 2003:0:1808:a::1
4 19 ms 19 ms 19 ms 2003:0:1808:a::2
5 47 ms 46 ms 46 ms 2001:4178:1::112
6 20 ms 20 ms 19 ms server5.kunze-marketing.de [2001:4178:2:1204:62:116:186:29]
That works.
Do you have a regional blocking or filter? So US-sources are blocked?