Start by checking all the details are correct.
- Check the surname and postcode - they have to match the details of the person who pays the bill for that SIM
- Make sure you've got the right phone number for the person you're inviting. They may have changed numbers
- Check the person you're trying to invite is actually a BT Mobile customer. If not, all you need to do is order them a new SIM