Worry no more, eos-bash-shared 25.9.6-1 should fix this issue.
Thanks @swh for the report and all who participated this discussion.
Edit: the reason was eos-update had the same variables defined as readonly. I was supposed to remove them when I moved them to eos-color.conf but for some reason didn’t…
Lesson learned, must be more careful next time.