Geyser stake using metamask after ETH london upgrade

There is a problem staking BPT into the Geyser. I am using metamask. I have not had a problem with other dapps, only the Ampleforth Geyser v2.
On the transaction page it shows the gas price and BPT deposit. Then below it shows the BPT deposit + ETH (it is showing an amout equal to the same number of BPT being deposited plus the gas fee.
For examle: If I am depositing 50 BPT and the gas price is .007ETH, the total on the transaction page shows: 50BPT + 50.007ETH.
I then have to cancel the transaction.
Please help fix this problem.

I was able to complete the stake transaction using a laptop computer.