The "wait" function on new Linux systems (ubuntu or redhat) is not compatible with "tee". "wait" would wait forever for "tee" to finish, and the pipeline would stuck.
To get proseq2.0 to work on latest Linux, commenting out these two lines in the proseq2.0.bsh file
exec > >(tee ${OUTPUT}/proseq2.0_Run_${tmp}.log)
exec 2>&1