Sometimes it can be due to players losing interest in their characters or those of others. A few little OOC games or something silly like that can keep things going and sometimes lead to renewed interest or inspiration. The old give-me-one-secret-about-your-character often works a charm. Or if you're in the same timezone, a good three+ person collab is like a defib to a dying RP's heart.