Did you find a solution to this?
We don't always update the phone on day 1 and I just updated one phone to test and immediately noticed this.
This is annoying. No-one ends a call using the X-button on the phone itself. The 'End Call' has a red background, reallys stands out etc. I can't really understand why that button has moved. What is 'shield on' and 'shield off' anyway?
It seems I could create a custom template in 3CX and changes these settings:
#Enable or disable customizing the softkey layout; 0-Disabled (default), 1-Enabled;
phone_setting.custom_softkey_enable = 0
#Customize the softkeys presented on the phone LCD screen when Callfailed, Callin, Connecting, Dialing, Ringback and Talking.
#Before using these parameters, you should store the desired XML files to the provisioning server.
custom_softkey_talking.url =
And create the XML-file using the instructions
@Voiceking.be provided.
But I'd rather not create a custom XML-file if I don't have to.
So, I was just wondering if you had contacted Yealink Support and what their response was?
Edit:
it appears there is no way to turn off the 'shield off' button

If I go here:
View attachment 47756
I can edit the buttons just fine. But as you can see, the 'shield off' isn't mentioned there.
If I remove for example 'conference', there are still 4 softkeys displays: transfer, conference, end call, shield off.
So it does fit on one page again then, but then the 'conference' will be missing and 'shield off' will be added anyway....
(what does that button even do...)