Hetnzer server setup with public IPv6 addresses

You still appear to have the same IP bound to both interfaces (albeit with different subnets now):

2a01:abcd:abcd:abcd::2

Any reason you are doing this and not using separate IPs? It feels like it could be the cause of the problem now.