add: Try catch to avoid the remote error caused crash.