My pre-teen son is desperate to play Apex but there is no way I am going to expose him to the toxic scum that lurk in voice and text chat. So far all you can do is mute people individually, but that ...
Try having your son create a chat room. If they are the only one in it, they shouldn't be able to hear other players as they can only hear anyone that's in the same chat room.