All entities are being exposed to Alexa, not just those listed

Hi

I have a filter thus for Alexa (below) which used to work, only exposing the entities that I specify. Unfortunately, the very same filter no longer works and ALL my HA entities are getting exposed to Alexa. Obviously this is undesirable and leads to hours of disabling entities in the Alexa app. Is there a way to resolve this?

Note that I am using the ‘DIY Skill’ Alexa integration mech, not the Nabu Casa mech.

Thanks for any help!

alexa:
  smart_home:
    filter:
      include_entities:
        - light.bedroom_light
        - light.hall_lights
        - light.front_bedroom_light
        - light.landing_lights
        - light.lounge_lights
        - light.office_light
        - automation.boost_heating_for_2_hours
        - automation.boost_heating_for_one_hour
        - automation.boost_hot_water

Resolved this by adding the endpoint:

endpoint: https://api.eu.amazonalexa.com/v3/events (for me, based in europe)

This is contrary to the documentation which states that the endpoint is only needed where proactive events are desired: Amazon Alexa Smart Home Skill - Home Assistant

Spoke too soon - the disabled/un-selected devices/entities keep coming back. The whole exclusion mech is unfortunately exceedingly unreliable. I went to town excluding all the nonsense and again they keep coming back when Alexa does a discovery. Not usable as it is unfortunately. If Nabu Casa was guaranteed 100% reliable re excluding the junk then maybe I give that a go!

alexa:
  smart_home:
    locale: en-GB
    endpoint: https://api.eu.amazonalexa.com/v3/events
    filter:
      include_entities:
        - light.bedroom_light
        - light.hall_lights
        - light.front_bedroom_light
        - light.landing_lights
        - light.lounge_lights
        - light.office_light
        - climate.house
        - climate.conservatory
        - script.alexa_boost_heating_for_one_hour
        - script.alexa_boost_heating_for_two_hours
        - script.alexa_boost_hot_water
      exclude_domains:
        - sensor
        - automation
        - remote
        - person
        - binary_sensor
        - cover
        - device_tracker
        - media_player
        - select
      exclude_entities:
        - switch.nas_socket_1
        - switch.amp_socket_1
        - switch.laptop_socket_1
        - switch.microwave_socket_1
        - automation.boost_heating_for_2_hours
        - automation.boost_heating_for_one_hour
        - automation.boost_hot_water
        - light.colour_change_light
        - sensor.backup_state
        - binary_sensor.front_door_motion
        - sensor.conservatory_battery_level
        - camera.front_door
        - light.kitchen_wall_lights_switch_1
        - cover.lounge_blinds_curtain
        - light.lounge_wall_lights_switch_1
        - light.lounge_table_light
        - switch.thermostat_heat_on_demand
      exclude_entity_globs:
        - light.hall_lights_*
        - light.landing_lights_*
        - sensor.*
        - binary_sensor.*
        - update.*