The simplest explanation is that you are running an ancient version of SAS.
The error message says
ERROR: Invocation of unresolved module QNTL.
That means that the macro is calling the QNTL function in PROC IML, but your version of SAS does not have it.
The QNTL function was introduced way back in SAS 9.3 (2011). You can run the statement
%put &=SYSVLONG;
to get a message in the log that tells you your version of SAS.
... View more