That’s what this thread is all about.
Between HP2019 and HP2023, Athom has changed the value that represents true and false in Boolean variables from the strings true/false to the symbols ✓/⨯, breaking scripts and flows that depend on these values.
I asked about this inconsistency on Slack in December 2023 and was told it was already mentioned to Athom in August 2023, but since then it hasn’t been fixed and we can probably conclude that Athom simply doesn’t care about this.