maybe it's ur water condition? it can trigger the breeding do you have a male with it? i had an angelfish long time ago and i only saw it lay eggs once out of the three years i had it but there was no other angelfish in there at that time and now i haven't had much luck keeping them