What seems to happen for me, is the first tiem the matchmaker comes, I get a girl, if I reffue then accept the next time, I get a boy Perhaps you have the same problem, but the other way? What version is your tam?
Try waiting untill your tam is 7yrs, tehn sett the time to 10:29 wait one minit then refuse the matchmaker, then set the time to 10:29 again and accept the matchmaker, the baby should be white(meaning its a girl)..