It's one of those problems you want to put in the 'too hard basket' and walk away ;) It's also connected to the 'three Bernard's problem' (one of whom was her husband)- three men named Bernard, who all ruled in the south of France, but trying to sort out which was which and who ruled where has been much debated amongst the experts for generations.
Charles Cawley in Medieval Lands, names her parents as Bernard, (another one) Comte d'Auvergne and his wife Liegardis, but puts it all in square brackets which denotes that he's really not sure.
Constance Brittain Bouchard in her book Those of my blood: Constructing noble families in medieval Francia (which I own), argues that Bernard and his wife Liegardis were unlikely, and she favours Warin, who in Medieval Lands, is also called Comte d'Auvergne, and his wife Ava (or Albana/e). She bases this on the fact that Ermengarde and her husband Bernard, had children who were given the names Warin and Ava and also on the ownership of the villa of Cluny which the elder Warin acquired, and then appears much later in Ermengarde's children.
There are I am sure other theories, but at the moment, given we have to make a choice, I think making Warin and Ava as her parents, but marking them as uncertain might be the best option?
However I don't think Chalon is appropriate for Warin's LNAB (and Ermengarde's LNAB) perhaps Auvergne might be better?