Your agent retried. Your customer should not have to approve twice.
Keep one customer approval attached to one agent action through retries and restarts. A runnable Pushary Partner example, with explicit limits and failure cases.
Pushary Blog7 min read