Windows VPN server behind USG - PPTP works / L2TP doesn't

Have done the AssumeUDPEncapsulationContextOnSendRule regedit fix on our Windows clients.

PPTP/GRE conntrack modules enabled in firewall settings.

Added necessary port forwardings for PPTP and L2TP.

USG running latest firmware as of today.

PPTP works but L2TP doesn’t.

To confirm that it’s not the Windows clients, we’ve tested them with another L2TP server in another location (not using Ubiquiti equipment) - that works.

What am I missing?