By specifying units=“bit” will take the least significant bit from the values, enum will only see 1 or 0, in reality should only see 1 as bit 0 seems to be set for all three conditions, looks like bit 3 (8) is left and bit 4(16) is right, try deleting units=“bit”
You could also use startbit and bitcount=1 with units=“bit” instead of offset and length (and enum)
Glad to hear this worked, you may also consider using the targetId instead of setting your own name for these values, this way your signals align with other dashboards
targetId=“160” is turn left and targetId=“161” is turn right