Verify the integrity of the game cache on steam. If that doesn't work then it's most likely some weird bug to do with your computer. Arabian Harbour isn't exactly something to miss so you should be ok as very few public servers use it anyway (Aside from duel servers and some TDM/DM).