Cover not working in HomeBridge ( Hassio addon)

I have a cover ( Garage Door) set up on Hassio and is working fine through Hassio.
HomeBrdige plugin is configured and is working fine for switches, motion, temp etc. However, the cover is not appearing in homebridge ( not available on IOS Home). I am not seeing any errors in the log relating to it either. Not sure what is wrong

my set up is

{
  "log_level": "info",
  "avahi_interfaces": "",
  "avahi_hostname": "",
  "avahi_domainname": "local",
  "enable_ipv6": true,
  "packages": [],
  "init_commands": [],
  "plugins": []
}

and config.json

{
“bridge”: {
“name”: “Home Assistant”,
“username”: “CC:22:3D:AE:CE:30”,
“port”: 51826,
“pin”: “686-71-170”
},
“description”: “Homebridge for Home Assistant”,
“accessories”: [],
“platforms”: [
{
“platform”: “HomeAssistant”,
“name”: “HomeAssistant”,
“host”: “https://XXXXXXX.duckdns.org”,
“password”: “XXXXXXX”,
“default_visibility”: “visible”,
“supported_types”: [
“binary_sensor”,
“climate”,
“cover”,
“fan”,
“input_boolean”,
“light”,
“lock”,
“scene”,
“sensor”,
“switch”
],
“logging”: true
}
]
}
thanks