Hi @MR BILL ,
>what password is given for the NT Service\MSSQL$InstanceName and NT Service\SQLAgent$InstanceName?
Quote from MS document Virtual Accounts;
NT Service\MSSQL$InstanceName is Virtual Account, it is auto-managed by windows. When specifying a virtual account to start SQL Server, leave the password blank.
> The process could not connect to Subscriber 'subcriber machine name'.
Which authentication that you use to connect to subscriber? You can check this as below screenshots. Did the login that you used is existed in subscriber server?
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".