I'm sorry coldhanded, I now see that I overlooked some things in my previous instructions. So that's probably why things didn't work for you.
Here are new instructions that should work for all cases.
1. in Fluenx-BASE.xml
Add these two lines in the <settings> category:
<element id="HideScrobbleButtonSupported">true</element>
<element id="HideScrobbleButtonOffset">0</element>
(it enables the user to hide the Scrobble button)2. in skin.xml :
Find the element for TrackLove, and replace the line that positions it horizontally to this:
<element id="TrackLove" parent="TrackInfoPanel">
<left relativeTo="EqualiserButton.Left" offset="-73" />
(it makes it that the 'Love' button gets anchored to the EQ button instead of to the right side of the panel, making its positioning dynamic)3. also in skin.xml
At the bottom of the xml, replace the replacement element for TrackLove with:
<replacementElement id="TrackLove" replaceWith="EqualiserButton.Right" offsetAdjustment="-36" />
(it makes it that when the 'Love' button is disabled, other elements get anchored to the EQ button instead)4. There is no need to change anything in the wavebar.xml
(because there is no element in it that affects or overrules the above changes)Let me know if this works as expected for you?