Most pumps have a sign that says this is a possibility, its jsut the way it is.
A way not to have this happen is go inside and put a dollar amount on the purchase or pay cash.
Its never been an issue for me because within an hour the hold is gone.
Well, let’s never change “it’s just the way it is.”