That's strange. Try rebooting the phone and resetting network settings, it could also be a faulty sim. The ace is a pretty entry level phone if you want to upgrade, consider the moto g, best bang for your buck! :)
Also so it is working then all of a sudden disconnects?