New questions are emerging about President Donald Trump's deal with Iran after Vice President JD Vance postponed a planned trip to Switzerland.