Halo 3 wont start!?

Well the mp dosent work, fine, so sp until mp is runing, halo 1 and 2 sp completed, but when I start halo 3 it stops at the loading screen and throw me back to xbox dashboard? Region set to sweden, because I live here…