Are we expected to have a good crystal ball or direct connection to your environment? Or how would be able to tell what the differences are the between your servers? For all I care, check that you spelled the name of the server correctly.
One could at least think that you would include an error message to give us at least a small clue.
Apart from that, the SQLNCLI11 provider is outdated. Use MSOLEDBSQL or MSOLEDBSQL19 instead.