Strange issue when IPv6 accesses https

I installed CHR on Windows Hyper-V on my old notebook and the network topology is as follows.
All IPv4 devices work normally, old laptops (Hyper-V hosts) can access https normally through IPv6, but wireless devices (laptops and mobile phones) cannot access https normally through IPv6.
In packet capture (pktmon), it shows that the ACK packet is constantly retransmitted, and after going through various network stacks, it is sent out from the physical network interface of the old notebook, and the hop limit is decremented, and the ISP's PPPOE gateway responds with the hop limit exceeded in transit.
Ping is normal, traceroute is normal, http is normal, https is not normal.
I've disabled CHR ipv6 firewalls all and only keep the change MSS to 1420 rule, I even tried 1280.
When I disable CHR, set the wireless router to route mode, and the wireless device uses the wireless router as the gateway, everything works fine.
When I enable CHR, configure CHR to get IPv6 address from wireless router DHCPv6, wireless device with CHR as gateway, everything works fine.


Later I found out that it wasn't an issue with Mikrotik ROS, but with my Xiaomi AX3000T home router.

/ipv6 firewall mangle
add action=change-mss chain=postrouting new-mss=clamp-to-pmtu out-interface=$out-interface passthrough=yes protocol=tcp tcp-flags=syn

I tried chang MTU,but It didn’t work