Hi Kaka Tang,
I understand the setup you’re aiming for here. Unfortunately, Microsoft does not appear to have public documentation that explains exactly when EnableWWANAutoXLAT is evaluated by Windows. So although I can share some information, please note that what follows should be treated as speculation, rather than official guidance.
Now, from what is available, when a WWAN connection is activated, WwanSvc checks the modem’s XLAT capabilities. If hardware XLAT is unavailable, Windows can enable a software XLAT implementation instead. Accordingly, in practice, EnableWWANAutoXLAT seems relevant when:
- WWAN/mobile broadband connection is in use
- The carrier provides an IPv6-only connection
- IPv4 applications still require connectivity
- Hardware XLAT is not already handling translation
The part I haven’t been able to pinpoint is the exact trigger: whether it occurs during modem initialization, network registration, or when the data connection is established. In addition, given that this is an undocumented WWAN implementation detail, you may have better luck reaching out to:
- Modem vendor engineering support
- Carrier’s technical team
- Windows networking/WWAN product development communities.
I wish I could provide a more definitive answer, but Microsoft Q&A is just a user-to-user support forum. Contributors, moderators, and external staff here don’t have access to, and cannot confirm, unpublished implementation details. Thanks for your understanding.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.