diff --git a/maestro/core.c b/maestro/core.c
index c22908f99ba793c364c2ffa092efcd0473af536e..a40d60fa7e4b76e884de286d1571ced1257bcb52 100644
--- a/maestro/core.c
+++ b/maestro/core.c
@@ -610,6 +610,7 @@ mstro_core_init(const char *workflow_name,
     ERR("If your job terminates after this error please check\n"
         " ... that firewalling is not prohibiting libfabric communication\n"
         " ... that ulimit -n is high enough to keep a couple of FDs per network endpoints open (ulimit -n 1024 is a good start)\n"
+	" ... that FI_OFI_RXM_USE_SRX=1 and FI_VERBS_PREFER_XRC=0 with large MPI applications (>=64 ranks) when using verbs provider, especially with Cray MPICH\n"
 	" ... that your workflow-name/component-name/component-index triple is correct\n");
     goto BAILOUT;
   }