.icm profile turns off after dpms off and on cycle of hypridle

Hyprland version
0.56.0

Reboot doesn’t fix it, but cold reboot does, hyprctl reload does nothing.

I don’t know if it’s wayland related issue or hyprland forgetting .icm profile is there. .icm 100% loads on boot, no config errors.

New behavior. Now it resets, maybe a wrong word because it behaves strangely, when I switch monitor off manually or reboot, there was some mention about AMD driver and color in kernel maybe it’s the reason.

What happens:
1.Reboot, colors and gamma look wrong. Check test picture - it’s out of whack.
2. Disable .icc, still picture is wrong. (That’s what is strange.)
3.Switch monitor off and back on again. It’s back to normal monitor, without .icc.
4. Apply .icc - it works properly. No reboots, hyprctl reload or monitor resets.
With icc enabled - repeat from the start after reboot/shutdown or monitor off. With icc disabled normal behavior.
How do I diagnose what is actually happening there? Can I fix it?