Vice President JD Vance abruptly canceled plans to open negotiations in Switzerland amid new fighting in Lebanon and mounting criticism of the deal from Republican lawmakers.