They changed the button in Shadowlands so unless they upgraded those addons they may not work.
https://www.townlong-yak.com/framexm...andingPage.lua
This is the bit of code I use in nUI to place the icon where I want on the screen. It changes dependant on which one you are currently active with.
Lua Code:
hooksecurefunc("GarrisonLandingPageMinimapButton_UpdateIcon", function(self)
GarrisonLandingPageMinimapButton:SetParent(Minimap)
GarrisonLandingPageMinimapButton:ClearAllPoints()
GarrisonLandingPageMinimapButton:RegisterForDrag();
GarrisonLandingPageMinimapButton:SetScript( "OnDragStart", nil );
GarrisonLandingPageMinimapButton:SetScript( "OnDragStop", nil );
GarrisonLandingPageMinimapButton:SetSize(30,30)
GarrisonLandingPageMinimapButton:SetPoint("CENTER", Minimap, "BOTTOMLEFT", -15, 15)
GarrisonLandingPageMinimapButton:SetFrameStrata( Minimap:GetFrameStrata() );
GarrisonLandingPageMinimapButton:SetFrameLevel( Minimap:GetFrameLevel()+5 );
end);