Why does my halo 5 constantly keep crashing?

Alright so I love playing halo 5, but recently, it keeps crashing, it only crashes when I attempt to join any custom game that has already started, it either crashes while loading or crashes soon as I join in, sometimes i am able to stay in a game for a few minutes but then crashes, it really annoys me since it only happens in custom games, although it only happens when a game has already started, any clues on why this may be happening?

tha happens to me since first day so maybe u was lucky and never happened to you until now

> 2533274890267936;2:
> tha happens to me since first day so maybe u was lucky and never happened to you until now

Is there anyway to fix it or avoid it happening? It happens too much and it is really annoying

No, and looks like 343 couldnt fix that, is probably a engine issue, thats why Infinite will have another engine