The "too few WP has been found" at SARFC can be a consequence of the "on hold / RFC" issue.
If you believe it is not, you need to add more dialog work processes to the instance, or reduce the value of the parameter "rdisp/rfc_min_wait_dia_wp".
For the "on hold / RFC" issue, you need to investigate at the target system...