Can't update AMS filament

Not sure where the issues is, I’m assuming it’s at the printer level.
Issue happens on OrcaSlicer and Bambu Studio.

Issue description:
Device Tab, AMS shows that I have 3 of the 4 slots active.
for slot 2 it shows red PLA.

If I click on it, the new windows shows, I select a different filament type or color, the new data is shown for about 10-15 seconds and reverts back to red PLA.
Same when I reset the filament info. it shows ? for about 10 seconds and back to red PLA.
The same happens in OrcaSlicer.
Using BambuStudio 2.5.0.66 flatpak under Linux or OrcaSlicer 2.3.2-rc2.

It obviously worked before, I was able to set it.
To me it looks the AMS sending fails silently and the next read shows the old data again.
Pleas help debugging. Is there a way to manually override this us MQTT message, 3rd party software or whatever means necessary?
Only exception: the Slicer or Printer was and never will connect to the internet. Own network, only printer and slicer. No discussion about that.

Printer: P1S FW 1.8.0

So glad you provided model and FW of both, printer and AMS, that’ll make it so much easier to support you.

What’s actually in slot 2? BL or 3rd party?

Waht happens if you change the filaments between the slots?

@jenkins, ok posintg to the P Series area should have made it clear that is a P1 (S), but I forgot the FW version.
I can’t check the AMS version, the printer is in use and it does not show it. It was included in the FW package anyway.
Switching filament places does not make a change, it always reverts. The slicer shows when I remove the Filament, so some communication is happening.
It’s Anycubic filament but also happens with Bambu filament with RFID tag.
It does detect that there is filament but does not detect which type and manually setting does not persist more than 10 seconds. The AMS does the detection dance.
Slot 3: Bambu Basic Red still shows as the “old” PLA gray in the slicer.