Subprocess hanging issue in MacOS High Sierra

OS Mac OS High Sierra
PsychoPy version (e.g. 1.84.x): 2021.1.4
Standard Standalone? (y/n) Y

Experiments with subprocess function in code components randomly hang after experiment finished.
The experiment run smoothly in its first run after boot.
After the experiment finished, it randomly hangs. All data properly saved, even include logs. just one more process (shown in the right corner of dock) hangs forever.
I guess the issue might be 1)subprocess version issue, or 2)authority/security issue with recent mac security policy and python process.

Is there any bug/update reflected in newer versions of recent psychopy update?