Generic thermostat no option to change hvac_mode

I am sure I am doing something wrong, I just don’t know what, I tried to search but couldn’t find anything prob bec its so simple. I have a generic thermostat that I want to be able to use in heat and in cool mode. I can change in the config file ac_mode: true and restart and it will work in ac mode. But no matter what I try I cannot get it to have a way to set the mode from the thermostat card like it does in this picture:

What am I doing wrong? Here is my config:

climate:
  - platform: generic_thermostat
    name: Living Room
    heater: switch.livingroom
    target_sensor: sensor.livingroom_am2301_temperature
    min_temp: 50
    max_temp: 85
    # ac_mode: true
    cold_tolerance: 0.3
    hot_tolerance: 0
    min_cycle_duration:
      minutes: 5
    keep_alive:
      minutes: 3
    initial_hvac_mode: "off"
    away_temp: 75
    precision: 0.1

and my lovelace card:

  - type: thermostat
    entity: climate.living_room