The system.tcl scripts under src/bd are still from Vivado 2015.4 and it throws an error if you are running a newer version. A workaround is to just change the Vivado version in this line of that TCL script `set scripts_vivado_version 2015.4`