Did you try repairing the installation?
DaneWilson87 wrote: »
Maybe uninstall completely and reinstall?
@DaneWilson87
If NPC's are showing up as 'offline' it could just be your are experiencing some intermittent connection issues. The first thing you should try is simply logging off for 15 minutes and then logging back in. You may also want to try switching between Megaservers as well. If you would like to repair your game files, you can find instructions for doing so here.