Hi Pat! Thanks for the good wishes! I hope you're doing very well, too.
These users HAVE an EOT
So you're saying that the user's profile has an EOT time set, s2Member has the Auto-EOT Behavior enabled and setup, and the reminder emails configured, but no reminders are being sent?
If that's so, I'd troubleshoot emails a bit, to make sure that's not where the issue is. https://s2member.com/kb-article/troubleshooting-email-delivery-problems/
but no subscription ID or service provider (there is a Stripe connection but apparently no payment = no payment provider)
Are those that do have the payment gateway and subscr ID in their profiles, getting the reminders, while those with just the EOT time not?
In that case you could test adding the Stripe and the subscr ID, even it if was a one-off payment, and see if the reminder works in your test now.
Let me know how those tests go, or any clarifications and extra info.