I finally had the navi screen checked by the dealer and they said they couldn't repair it through the warranty but who ever checked the screen actually made it worst... Agh, I didn't get to call or go back to let the know.
Hopefully I can find a replacement screen that's cheaper then what BMW wants.