Maybe it does have to do with all the changes? Then she became use to the other food

I agree that beneful is very low quality.
Would she eat it if you mix the can and some of the kibble together? I've done this many times for Suzi. She loves the canned food , and it is very high in protein. So that is why I mixed some of her kibble in with her meal. little darling got smart and picked out the kibble .

Then after she ate all the canned she went back and eate n her kibble . You have to mix the canned real well with the kibble.
Maybe yours really does want a change? Just do it slowly, and choose a prem. high quality food