Amazon Echo - TTS Command Resets other Echo Parameters

Environment:
RPI Model 3B - Running Stretch
openHAB 2.5.6-2 (Release Build)
openJDK “1.8.0_252”

I think I’ve come across some strange behaviour in the Amazon Echo Control binding.
I’ve just be playing with visibility in sitemaps to reduce the amount of unnecessary displayed information

I have a Frame dedicated to my Lounge Echo which I use as a radio player all day. So it plays a radio station and as long as the “Echo_Living_Room_Radio is ‘ON’” the details about the radio station are visible

Text      item=Echo_Living_Room_Title 				visibility=[Echo_Living_Room_Radio == "ON", Echo_Living_Room_AmazonMusic == "ON"]
Text      item=Echo_Living_Room_Subtitle1   		visibility=[Echo_Living_Room_Radio == "ON", Echo_Living_Room_AmazonMusic == "ON"]  
Text      item=Echo_Living_Room_Subtitle2			visibility=[Echo_Living_Room_Radio == "ON", Echo_Living_Room_AmazonMusic == "ON"]
Text      item=Echo_Living_Room_ProviderDisplayName	visibility=[Echo_Living_Room_Radio == "ON", Echo_Living_Room_AmazonMusic == "ON"]

All works fine, but it started disappearing on me even though the TuneIn radio is still playing.
When I looked through the logs I discovered that whenever a TTS command is sent to the Echo, all the other information is set to blank and so is no longer displayed.
In the example below a Camera has detected motion and so I send a message to Echo…

2020-07-16 11:04:30.378 [vent.ItemStateChangedEvent] - Echo_Living_Room_TTS changed from  to Garage Camera has detected Motion
2020-07-16 11:04:30.386 [vent.ItemStateChangedEvent] - GarCamDetects changed from 3 to 4
2020-07-16 11:04:32.036 [vent.ItemStateChangedEvent] - Echo_Living_Room_TTS changed from Garage Camera has detected Motion to 

-------------------- This below shouldn't be happening -------------

2020-07-16 11:04:32.042 [vent.ItemStateChangedEvent] - Echo_Living_Room_MusicProviderId changed from TUNEIN to 
2020-07-16 11:04:32.065 [vent.ItemStateChangedEvent] - Echo_Living_Room_RadioStationId changed from s12244 to 
2020-07-16 11:04:32.068 [vent.ItemStateChangedEvent] - Echo_Living_Room_Radio changed from ON to OFF
2020-07-16 11:04:32.076 [vent.ItemStateChangedEvent] - Echo_Living_Room_ProviderDisplayName changed from TuneIn Live Radio to 
2020-07-16 11:04:32.079 [vent.ItemStateChangedEvent] - Echo_Living_Room_Player changed from PLAY to PAUSE
2020-07-16 11:04:32.085 [vent.ItemStateChangedEvent] - Echo_Living_Room_Title changed from CHYM to 
2020-07-16 11:04:32.091 [vent.ItemStateChangedEvent] - Echo_Living_Room_Subtitle1 changed from CHYM 96.7 – Kitchener’s Perfect Music Mix to 
2020-07-16 11:04:32.094 [vent.ItemStateChangedEvent] - Echo_Living_Room_Subtitle2 changed from Kitchener, ON to 

This is a very annoying display problem.
Anyone seen this or have a solution?

What version is the binding?

Sorry should have said all that.

Binding /OH Version etc all 2.5.6 latest stable

There’s a lot of bugfixing going on, see Preview and Beta: Amazon Echo Control. Download the jar from over there or wait for things to settle.