Was the iPhone 8 on another network beforehand? You may need to check, reset or do a format assuming its not a sim issue.
Hmm try reinserting the sim. I think it would be a settings issue rather than a dud sim however anything is possible. Is there any commonality with those not getting your messages as in all on the same carrier or something of that nature?