It's a known bug, happens to everyone sadly. Join a game after it's begun and no-one will be able to hear you. And the lack of Halo 2's party system to this and there lies the (small) problem with multiplayer.
Of course, co-op and versus in this are absolutely phenomenal, so it's easy to overlook minor bugs and missed chances.