Xingye's got a point: MC was clearly told star girl can grant wishes for her significant other and immediately asked to test that out with a wish. She has accepted the contract.
Like girl, seriously, you just complained about your last wish getting answered how you worded it, not how you intended it. Use your one brain cell to think ahead eight seconds, please.