.NET protocol communication error with DB2

HEllo, I am using the .NET protocol. The .NET app and scripts are recorded and run on a physical load generator. In this environment everything works fine.

We are retiring the physical LGs and moving to Cloud based LGs. I have migrated the apps and scripts and have installed DB2 as per the physical environment set up; but now I am getting the following error on trying to replay a script:

Error: Action.cs(34): IBM.Data.DB2.DB2Exception (0x80004005): ERROR [08001] [IBM] SQL30081N A communication error has been detected.
Communication protocol being used: "TCP/IP". Communication API being used: "SOCKETS".
Location where the error was detected: "161.151.89.25". Communication function detecting the error: "connect".
Protocol specific error code(s): "10060", "*", "*". SQLSTATE=08001

at IBM.Data.DB2.DB2ConnPool.Open(DB2Connection connection, String& szConnectionString, DB2ConnSettings& ppSettings, Object& ppConn)

Has anyone come across anything like this? Please let me know.

Thanks,.Jeremy