Wow. Hmm have you tried splitting them up and trying to pair them with another fish just to see if they will spawn then? If they do then maybe you could try to put them back together again. Or just splitting them up for awhile and then reintroduce them.
Great idea m8! Will give this a try and see how it goes, Cheers!