I needed to insert a new topic in each of 5 quests. The first one went ok, so I continued on. The next four is where it turned strange. When adding the new topic to each one, the topic which was displaced (moved down) by inserting the new one lost any result scripts which were attached to it. Gone. Poof. Thankfully I've made a habit of only using those for setstage calls most of the time, so it wasn't hard to recall what went there. The problem clearly isn't random though and I was wondering if anyone else has run into this. If so, it's yet another gotcha on a growing list of gotchas.
A quick illustration of what I did:
TopicA
TopicB
Add new: TopicC, producing:
TopicA
TopicC
TopicB
TopicB is the one losing its script. Other topics after TopicB are not affected by it, thank God.