PayPal recurring payments delayed by days
If it's a 5-day delay, it's almost certainly because their card was declined the first time.  5 days is the default delay when a card is declined on a recurring payment.  It then tries again 5 days later, at which point the payment isn't retried.  That used to cancel the subscription, but now it goes into a &quot;missed payments&quot; field on the subscription.
You should be able to check the subscription for an explanation of what happened in the period between the initial attempt and the successful one.