Very strange! Maybe due to illness or something undetected she wasn't laying for a couple years then she's back to tip top health and still has some eggs to lay for you. 🤔
My Silkie hen is 11 years old and lays 3 clutches a year and goes broody in-between, I allow her to raise 2 clutches a year...