Building Daedalus Testnet Wallet from Source Code

I’m having very frequent disconnection and syncing issues with daedalus testnet wallet. I’m wondering 3 things:

  1. Has anybody else encountered these issues before regardless if you were using a testnet wallet or regular mainnet wallet?

  2. Did any of you try to build a mainnet wallet from source code as a workaround for these issues with a successful outcome?

  3. If you did have a successful outcome, do you recall if there is a ‘testnet wallet flag’, so as to build a testnet wallet instead of a regular one?

I still don’t think this “solution” would work because this issue could be unviersal to the testnet network - it’s not just me having this problem, but others as well on testnet.