@Kekitus The problem is that this ability has no sense of way to verify what she says that she finds. Yes, they verified she has it, but if shes lies she could destroy the country by saying people who are good are evil and people who are evil are good and vice versa, trying to use force to constrain her is basically a guarantee to destroy your country because either you trust her, she lies, you never find out until it's too late, or you don't trust her, she figures that out, and she uses her ability to find allies who would help bring about your downfall. They might as well have stabbed themselves to make sure that everyone knows their sword is the one with their blood on it for what they did. If they just wanted to stop other countries from getting their hands on her? Kill her. If you want her to help you? You should focus on actually convincing her to help you, not give her every motivation to see you killed.
On top of that, part of the issue is that the prince was victim blaming her for being duped. We saw that this had a strong emotional impact as she basically voluntarily signed herself into slavery,
including a clause for her to die for another's sake, or risk her family suffering majorly and all the prince has to say is basically, "Well serves you right for being stupid." He feelings for her at this time and she had already saved his life, a
decent human being would have at least chastized the aide for
enslaving her by being tricksey, much less someone with a "dazzling" aura. The aide is an awful person, I think many of us could have lived with that, but if we wanted to believe that she'd fall in love with him he would have needed to show her more respect then blaming her for being too dumb to not sign her life and her family away after she already saved him.
Morally, it's scummy, pragmatically, it's suicide, and romantically, it turns the Prince into an abusive scumbag for defending it. You could have taken elements from the contract and worked it in there, for example tricking her was always going to be morally scummy, but you could have stopped it from being pragmatically suicide by making sure that she saw that staying with them would
help her family and not just leave them in the same position they were before, going carrot and stick approach instead of just the stick (which is the only thing they have right now), and you could have kept the Prince's characterization and potential romance in tact by making him strongly object to the contract and try to chastize the Aide, but having had the Aide anticipate this and make it so that there was nothing the Prince could do about it (which they did that second part with the King already), doing this would have not changed the situation the MC was in while still allowing us to see him caring for not only her but also have a compassionate side which would justify that "dazzling" aura that he has, and it would also in turn help justify the aide being a scumbag because a Prince like that would need someone to do their dirty work. Instead they created a situation that in real life, would guarantee the Prince gets murdered, would end any "dazzling" aura the Prince has (even if it was still mostly morally upright), and put the MC in a position to actively despise the Prince if only because he is responsible for keeping her here and getting her caught up in this all because she did him a favor (the Prince could theoretically make up for it romantically but the MC here has instantly put it as water under the bridge). It just breaks a lot of people's suspensions of disbelief because this is romanticized abuse.