Acknowledged

Enum value comparison result has type "Any or Boolean" instead of "Boolean"

SDK 7.3.1, strict checking is enabled.

import Toybox.Lang;

enum Enum1 {
    VALUE1,
}
enum Enum2 {
    VALUE2 = VALUE1,
}

function checkEnumValue(value as Enum2) as Boolean {
    // Object of type 'PolyType<Any or $.Toybox.Lang.Boolean>' does not match return type '$.Toybox.Lang.Boolean'.
    return value == VALUE2;
}