with both the app and website you sometimes need to log out then log on again rather then just do a refresh for status to update.
though the most common reason for it not updating is as others have suggested - you havn't got the 4 BA flights needed even though you got your 600+ TPs