If you cannot connect to the official testnet, you probably need to set proper environment variables before building your app, otherwise client will use default ones:
[2024-11-27T17:53:07.441382Z WARN sn_transfers] Using default FOUNDATION_PK: 8f73b97377f30bed96df1c92daf9f21b4a82c862615439fab8095e68860a5d0dff9f97dba5aef503a26c065e5cb3c7ca
[2024-11-27T17:53:07.441651Z WARN sn_transfers::genesis] USING DEFAULT GENESIS SK (9934c2) FOR TESTING PURPOSES! EXPECTING PAIRED SK (23746b) TO BE USED!
[2024-11-27T17:53:07.441843Z INFO sn_transfers::genesis] Genesis PK: 9934c21469a68415e6b06a435709e16bff6e92bf302aeb0ea9199d2d06a55f1b1a21e155853d3f94ae31f8f313f886ee
[2024-11-27T17:53:07.441891Z WARN sn_transfers] Using default NETWORK_ROYALTIES_PK: b4243ec9ceaec374ef992684cd911b209758c5de53d1e406b395bc37ebc8ce50e68755ea6d32da480ae927e1af4ddadb
This is ok if you are connecting to local testnet, because if you build the testnet binaries without environment variables, it will build also with the default. So, if you want to use both networks, you have to set environment variables with release keys also when building local testnet binaries.
There is an issue where you can discuss the problem: