My experience with breeding discus in a community tank is limited, but I can say my new pairs would respawn every couple of weeks and they would progressively get better at parenting their eggs/fry each time. Sometimes being in a community tank encourages them to spawn. Good luck!