I'll consider that issue as a gameplay problem, since it makes no sense.
There are many places where NPCs have a dialog loop that seems stuck and would repeat indefinitely, e.g. in the Druid's grove, Cal/Lia/Rolan who keep shouting.
One iteration of the loop is enough, it may possibly be repeated if the player goes away then comes back within earshot range. Indefinitely repeated dialogs are just distracting, and interfere with other engaged dialogs. In the previous example, I was trying to sort out the inventory and see what could be sold to Arron, or bought from him, but it was so irritating that I gave up.
Are you planning to solve this long due problem?
Or are there really players who enjoy this and would like to keep those dialog loops?