The most likely issue is that your husband is dialing your original number instead of the new InmateAid number. That is the most common reason the service appears not to work after setup.
InmateAid does not replace Securus, which is the carrier Starr County Jail uses. What InmateAid does is provide a different number for your husband to dial, one that routes calls through Securus at a lower rate than your regular in-state number generates. The call still goes through Securus on their end, but the rate charged is significantly lower because of the number being dialed.
For the service to work, your husband must dial the InmateAid number that was sent to you in the email notification after purchase, not your regular phone number. That assigned number is what triggers the lower rate. If he is dialing your regular number, the call goes through at the standard Securus rate and the discount never applies.
Get that InmateAid number to him as quickly as possible. A letter through InmateAid is the most reliable way to do it, and the team can provide a notification coupon at no charge for exactly this situation. Once he has the new number written down and added to his approved call list at Starr County, the calls will come through at the discounted rate.
At Starr County with daily calls, the savings can exceed $125 per month compared to standard Securus in-state rates. Even three calls a month covers the service fee. The key is making sure he is dialing the right number. Email aid@inmateaid.com if you need help confirming the setup or getting the notification letter out to him.