Apologies for the delayed response. Everything should be ok now. There is a ‘viewer’ on your son’s account. Ordinarily this shouldn’t have been a problem but for some reason it was checking the credits of the viewer (who doesn’t have credits) instead of the real parent (you).
Please let me know if everything is working as expected now.