I've stopped eating scraps immediately if I were you. Every time you feed anything other than the complete balanced poultry feed you're taking away from the bird getting a balanced diet which in itself will cause problems.
I feed my bird 16% protein.
My chickens are 6 years old and they still lay eggs.
I read a lot of threads and the emergency section. I used to read a lot of threads there...I have to take long breaks because I get a little bit annoyed reading the same problem after problem after problem that...