There is no way it will happen overnight .
It’s a lot of work to actually move the embassy.
The Saudis can’t really say much because right now they are depending on both the USA and Israel to protect them from Iran. Trumps prior meeting with the Saudis helped clear up a lot of that problem
(It’s nice that all the Saudi prince’s were rounded up and had wealth stripped from them . That should cut out a lot of Saudi bribe money problem we’ve had too)
do it now and use the existing consulate buildings till you build a new one.