Cash withdrawal fees UK

More and more Link cash machines are charging fee now.
Local ATM at petrol station used to be completely free, but now there is 3.99£ fee and show Dynamic currency conversion…
Shows USD for aome reason.

Have expierenced it like 3-4 times and different cash machines.

My Starling works ok , no fee.

Good at least transfers between bank accounts are quick and withdraw from different bank account.

Weird , since i’m based in UK and hold only GBP.
Used to be metal customer, now only standard.
But i still have fee free allowance which i checked prior…

Is anyone having same troubles??