I wonder any chance you got it solved. I got the same issue.
Briefly, I got the same warning about inflation/overfitting even after I used --perm. I compared the PRSice output before and after using --perm. Neither xx.prsice nor xx.all.score files changed after adding --perm. I noticed a warning about --logit-perm: "One problem with using --logit-perm is that some of the permuted phenotype might be suffer from perfect separation. This leads to the GLM logistic model not being able to be converge (thus terminating PRSice)". Given the PRSice is not terminated, I assume this is not the major driver. The command and log are listed below.
- The PRSice I'm using is PRSice 2.1.9 (25 Feburary 2019) .
/software/bin/PRSice_linux \
--A1 A1 \
--A2 A2 \
--all-score \
--bar-levels 5e-08,1e-06,1e-05,0.0001,0.001,0.01,0.05,0.1,0.2,0.3,0.4,0.5,1 \
--base GWAS_Base_QCed.gz \
--beta \
--binary-target T \
--bp BP \
--chr CHR \
--clump-kb 250 \
--clump-p 1.000000 \
--clump-r2 0.200000 \
--cov-col sex,genetics_batch,ageatinc,PC1,PC2,PC3,PC4,PC5,PC6,PC7,PC8,PC9,PC10,PC11,PC12,PC13,PC14,PC15,PC16,PC17,PC18,PC19,PC20 \
--cov-factor sex,genetics_batch \
--cov-file Target_cohort.cov \
--fastscore \
--logit-perm \
--model add \
--out Target_cohort_PRS \
--perm 10000 \
--pheno-col psych \
--pheno-file Target_cohort.pheno \
--pvalue PVAL \
--seed 2459248683 \
--snp SNP \
--stat Z \
--target Target_cohort \
--thread 1