Alexa filtering not working

I am having the hardest time figuring this out and have tried multiple configurations based on what I have seen other people do in this forum. If I don’t include a filter, everything from HA shows up in Alexa on discovery. I’ve added the following code below and commented stuff out to test the filtering, but no luck. Also what is the purpose of the ‘cloud’ line? It’s very weird the only thing that will pull in when I have a filter is my 2 HP printers which I haven’t even added in HA.

What am I doing wrong???

api:
    smart_home:
##cloud:
alexa:
    filter:
        include_entities:
        - switch.bat_cave
        ##include_domains:
        ##- switch
    entity_config:
        switch.bat_cave:
        name: Bat Cave
        description: My Office