You're browsing the GameFAQs Message Boards as a guest. Sign Up for free (or Log In if you already have an account) to be able to post messages, change how messages are displayed, and view media in posts.
Achievements aren't locally stored anymore. They are stored and popped on the Live server-side, which is why you only see them when you are online. This lets devs change them without needing any sort of update (like what the Killer Instinct devs did to tweak the number of matches for some achievements).