When I looked at the code, it seems that additional parameters simply are not passed to escape.matrix function:
runEscape <- function(input.data,
gene.sets = NULL,
method = "ssGSEA",
groups = 1000,
min.size = 5,
normalize = FALSE,
make.positive = FALSE,
new.assay.name = "escape",
BPPARAM = SerialParam(),
...) {
.checkSingleObject(input.data)
enrichment <- escape.matrix(input.data = input.data,
gene.sets = gene.sets,
method = method,
groups = groups,
min.size = min.size,
BPPARAM = BPPARAM)
input.data <- .adding.Enrich(input.data, enrichment, new.assay.name)
return(input.data)
}