Если эта проблема Вам ещё интересна - вот выдержка из официальной документации:
Everytime the page with your custom plugin is published the plugin is copied. So if your custom plugin has foreign key (to it, or from it) or many-to-many relations you are responsible for copying those related objects, if required, whenever the CMS copies the plugin - it won’t do it for you automatically.
То есть Вам нужно определить метод (при определении модели), копирующий Ваши инлайны в новый инстанс.
Как то так:
class ContactBlockPlugin(CMSPlugin):
address = models.TextField(blank=False, null=False, verbose_name=u'Адрес')
def copy_relations(self, oldinstance):
for associated_item in oldinstance.mails.all():
associated_item.pk = None
associated_item.contact_block = self
associated_item.save()
Перечитайте внимательно отсюда -
handling relations.