线人最后被抓的原因主要可以归纳为以下几点:
李沧东在非警察身份下打死了蓝衣服的坏人,尽管对方是金行劫匪,但他没有证据,因此警察要抓他。
他们内部有一个警察的线人,用手机开录音放在隐蔽地方,被警察锁定。警察破门而入时,他们停止内讧四处逃窜,主犯华天被成功抓获。
华天因为分赃不均,瞧不起女人,导致内部有人不满,最终被警察利用这个矛盾将华天抓获。
有推测认为李沧东可能挪用了公款150万去给线人的妹妹,因此被警察带走。
尽管华天被捕,但证据不足,细鬼死了,阿弟知道细鬼是线人,但因为相处的日子里已经被他感动,所以说出劫案的全部事实,警察张家辉私自拿出所有的线人费150万给了托人转交给谢霆锋的妹妹,最后自己因为私拿公款而被警察带走。
综合以上几点,线人最后被抓的原因主要是因为内部线人暴露,华天因为分赃不均和挪用公款等错误被警察抓获,而李沧东也因为相关线索和证据问题被警方调查。