[Could be a prudent sticky]
Hey guys, I've been using conEdit a lot recently and have found something purely by chance.
While trying a map out, some conversations would work perfectly, and once that was finished their barks did too. However, the occasional one refused to work, with only the barks appearing.
It turned out, for some reason if you NAME the conversation for a NPC's barks with a higher alphebetical letter, e.g. 'PaulBarks' rather than 'ZPaulConversation', the game will just cycle through the barks, as if the conversation never existed.
So whenever working with an NPC with both conversation AND barks, make sure you make the conversation name for the actual conversations for that NPC alphabetically higher than its barks.
I don't know if this is an obvious thing for people, so if so, I apologise, but it was something I discovered only when I noticed the pattern of the alphabet!