I think you need to replace her, with a new young queen
I do not like that brood patan and I think she may be falling.
You can get queens from BS Honey bees for about £37, I can recomend them having one of ther carniolan queens which is laying with a very good brood patan.
I may be rong though...