It was found by Charley that conflict may occur when the NS application thread and NS mailbox both rely on task notification mechanism.
The conflict may be caused when NS mailbox and NS application thread share and both wait for the same resource in OS task notification.