Issue with HDR and content type "game"

Hyprland version
Hyprland 0.52.0 built from branch main at commit f82a8630d7a51dab4cc70924f500bf70e723db12 clean (desktop/rules: tag static rule being ignored ( 12514)).
Date: Mon Dec 1 11:47:59 2025
Tag: v0.52.0-106-gf82a8630, commits: 6665

Libraries:
Hyprgraphics: built against 0.4.0, system has 0.4.0
Hyprutils: built against 0.10.4, system has 0.11.0
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.7, system has 0.6.7
Aquamarine: built against 0.10.0, system has 0.10.0

no flags were set

Describe your issue / feature…

When using HDR, everything looks good using hdredid, so do games. However if I add a window rule for a game, and say something like this:

windowrule {
    name="wow"
    match:title = World of Warcraft
    fullscreen = on
    workspace = 11
    content=game
}

Then when launching game, the colors look very saturated. removing content=game fixes it, just wondering why? I assume one of my config variables are doing something to cause this, maybe direct_scanout?

Have the following hyprland config settings:

render {
direct_scanout = 2
cm_enabled = true
cm_fs_passthrough = 2 
cm_auto_hdr=0
cm_sdr_eotf=0
}

experimental {
# Enables color management for clients like gamescope
xx_color_management_v4 = true
}

monitor config:

monitor=DP-2,[email protected],4880x1440,1.0,bitdepth,10, cm, hdredid, sdrbrightness, 1.3, sdrsaturation, 0.93, vrr, 1

monitor=DP-3,[email protected],4880x0,1.0,bitdepth,10, cm, hdredid, sdrbrightness, 1.3, sdrsaturation, 0.93, vrr, 1

Also, even though my monitor is reporting HDR in desktop mode, and is, when i enter game, colors are washed and monitor shows HDR again, as if its reswapping between hdr and non for some reason.

Also in game, if I get a notification popup (layer), the game blacks out for a second and resets again displaying HDR from monitor reporting.

All of this is fine on gamescope, but gamescope is kind of shit because clipboard doesn’t work