Hello,
Vivado can force sw reboot from QSPI, but if this works depends on the used vivado version and your current design which is running on the board (it's not the same like a power on reset, so current setup from the design can block reboot.).
--> open Vivado HW Manager, connect JTAG and right click on the FPGA --> there is a menu point reboot from configuration memory. -->after you has pressed this, check Vivado TCL console and you see the tcl commands which vivado has used.
br
John