Pro site not re-enabling after client subscribes

I’m running into a problem where pro-sites does not re-enable a site after the client subscribes to a level. I have “pay to blog” turned on so after their trial has expired they click the link on their site that says they need to pay to re-enable the site, they pay, and they’re site still isn’t enabled.

I’m using the stripe gateway. All of the customer information is in the admin manage sites area. I’m just not sure why their site isn’t automatically activated.