洋行Ann号之船难获救人员虚报战功为战俘并押往台湾府。道光二十一年（1842年）8月，除含船长的9名英国军官、2名汉人及病死狱中者之外，两船其余197人全部被斩杀，是为「吶尔不哒」号事件。不过，除此说法外，亦有多项文献指出姚莹实际曾与英军激战，并在大安之役立下战功。
任官四川.两个月后，于鸦片战争战败的清帝国与英国签订《南京条约》，英国追究此事件之责任。隔年（1843年），姚莹遂被送刑部审讯，但是，道光帝对此「冒功欺罔」的行为，却轻饶，只关十二日即释放，对外假降调四川而实为升