C++ bitmask enums appear to be offset by 1

Is this still working for you guys? Im trying to use this for online and it works but i think my “TEST_BIT” isnt correct and its causing my if statement to fail