Matter_Contact_Sensor demo not working with Alexa

Hi, I am having trouble with the nano matter demos and Alexa. I can compile, connect the device to thread border router etc and install the device in Alexa. Alex recognises it and the the Serial monitor shows "Matter device is now online".
I can press the on board button and the Serial monitor shows the contact is detected/lost correctly. Problem is Alexa always shows the contact as closed.
I have previously used an ESP32 as matter contact sensor so have some experience and this all works fine with Alexa. The lightbulb demo works on the nano and so does the switch but not the contact sensor.

Seems similar to this post -
Light bulb is about the only demo that works - Nano Family / Nano Matter - Arduino Forum

Has anyone ever got the contact sensor to work?

@pm2. I was the one who made the post you quoted above. I was in the early adopter promotion and at the time was using the first iteration of the Silicon Labs board support package. At that point, I could only get the lightbulb to work. Howver, I am now using version 3.0.0 of the board support, and have tried out lots of different profiles and they all worked. What version of the BSP are you using? I know for sure that I used the occupancy profile- basically that is identical to a contact closure profile in that a switch closure on the Nano will change the state of the occupancy variable in Alexa. I’ve also used the ESP32C6 with Alexa-Matter and did try out contact sensor with that MCU, and it worked. Cheers

Hi, thanks for the reply. I'm using 3.0.0.
I will try the occupancy sensor tomorrow and see what that does as its interesting that you had that working.

Occupancy Sensor works. Still can't get contact sensor to work though. Alexa just sees it as permanently closed.
I really just want to implement a simple on/off switch. Something that Alexa recognises has two states so that I can turn things on/off or start stop things. Any ideas would be really appreciated.

If anyone comes across this, I have used the 'door lock' example instead which works and does the job as Alexa can see the locked / unlocked status and trigger events accordingly. Not sure why contact sensor doesn't work. Might be a hub problem.