Sorry to bump this, but I am having the SAME exact issue. I have gone through my payment settings as above:: AdminCP > Commerce > Payments > Settings > Payment Methods > Stripe
I have to manually capture and then mark my invoice as paid manually. I dont understand what I am missing here.