Around when the dialog appears, this shows up in the Web Console:
```
[TRACK]
Object { eventType: "blacklist", client: {…}, isClientBlacklisted: true, isBlacklistActive: true, error: null, seqNum: 1, uuid: "962ba705-36c5-4d19-acd9-1c1a8181dab7", applicationId: "MTR", gameName: "fdjinstanteuromillions2024", date: 1733164813157 }
applicationId: "MTR"
client: Object { ua: "Mozilla/5.0 (Android 15; Mobile; rv:134.0) Gecko/134.0 Firefox/134.0" }
date: 1733164813157
error: null
eventType: "blacklist"
gameName: "fdjinstanteuromillions2024"
isBlacklistActive: true
isClientBlacklisted: true
seqNum: 1
uuid: "962ba705-36c5-4d19-acd9-1c1a8181dab7"
<prototype>: Object { … }
falcon-game-bridge.js:881:37
```
* This happens even if I have Chrome Mask enabled; I think maybe the UA-sniffing is being done with a different origin where I haven't enabled Chrome Mask, perhaps?
* If I use the "User Agent Switcher" extension (which is a bit more comprehensive rather than tab/site-specific), then I get past that block, and I instead hit a geolocation-related popup which translates to "Your FDJ account can only be used in France and Monaco".
I'm not testing further, but it looks like the proximal issue here is UA-sniffing and blacklisting (per `isClientBlacklisted: true` with `client: Object { ua: "Mozilla/5.0 (Android 15; Mobile; rv:134.0) Gecko/134.0 Firefox/134.0" }` and per the fact that the browser-blocking popup goes away with sufficient UA-string spoofing).
I don't think further diagnosis is needed; we could theoretically sitepatch around this and/or contact the site.
Bug 1934189 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Around when the dialog appears, this shows up in the Web Console:
```
[TRACK]
Object { eventType: "blacklist", client: {…}, isClientBlacklisted: true, isBlacklistActive: true, error: null, seqNum: 1, uuid: "962ba705-36c5-4d19-acd9-1c1a8181dab7", applicationId: "MTR", gameName: "fdjinstanteuromillions2024", date: 1733164813157 }
applicationId: "MTR"
client: Object { ua: "Mozilla/5.0 (Android 15; Mobile; rv:134.0) Gecko/134.0 Firefox/134.0" }
date: 1733164813157
error: null
eventType: "blacklist"
gameName: "fdjinstanteuromillions2024"
isBlacklistActive: true
isClientBlacklisted: true
seqNum: 1
uuid: "962ba705-36c5-4d19-acd9-1c1a8181dab7"
<prototype>: Object { … }
falcon-game-bridge.js:881:37
```
* This happens even if I have Chrome Mask enabled; I think maybe the UA-sniffing is being done with a different origin where I haven't enabled Chrome Mask, perhaps?
* If I use the "User Agent Switcher" extension (which is a bit more comprehensive than Chrome Mask -- it's not tab/site-specific), then I get past that block, and I instead hit a geolocation-related popup which translates to "Your FDJ account can only be used in France and Monaco".
I'm not testing further, but it looks like the proximal issue here is UA-sniffing and blacklisting (per `isClientBlacklisted: true` with `client: Object { ua: "Mozilla/5.0 (Android 15; Mobile; rv:134.0) Gecko/134.0 Firefox/134.0" }` and per the fact that the browser-blocking popup goes away with sufficient UA-string spoofing).
I don't think further diagnosis is needed; we could theoretically sitepatch around this and/or contact the site.