Maintenance for the week of August 3:
• [COMPLETE] ESO Store and Account System for maintenance – August 4, 5:00AM EDT (9:00 UTC) - 4:00PM EDT (20:00 UTC)
That happens to me a lot, too. Other players go right through us but NPCs don't. They just run into us and disrupt our actions. I'm not sure why there is a difference.