This seems like an issue of the R sessions not knowing the summary types.
Can be caused if you are not loading semTools with library(semTools). So if you call the function like
semTools::compareFit(), R will called the right function even if semTools hasent being loaded, but R doesnt have the summary method because you havent loaded the package
My recommendation, have the run it with the library line, and without the
semTools:: , this way you will be sure that they are using the loaded functions. Because of they havent loaded the package it will tell them that there is no compareFit function