# Troubleshooting

{% hint style="warning" %}

### Use yarn or npm to build the packages. pnpm is known to have some issues we are trying to solve.

{% endhint %}

### Quick Links

If your issue is not addressed here, please reach out to us:

* **Discord:** <https://discord.com/invite/vechain>
* **GitHub Issues:** <https://github.com/vechain/vechain-kit/issues>

### Common Issue Categories

#### [🔄 Migration Issues](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/migration-issues)

Problems when upgrading from DApp Kit or managing dependencies

* Peer Dependencies
* From DApp Kit

#### [🎨 Styling Issues](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/styling-issues)

CSS conflicts and theming problems

* Chakra UI Conflicts
* CSS Framework Conflicts

#### [⚙️ Integration Issues](https://docs.vechainkit.vechain.org/vechain-kit-v1.x/vechain-kit/troubleshooting/integration-issues)

Runtime and functionality problems

* Fee Delegation
* Privy Popup Blocking

### Before You Start

1. Check that you're using the latest version of VeChain Kit
2. Ensure all peer dependencies are correctly installed
3. Clear your build cache (`rm -rf node_modules .next && npm install`)

***

**Can't find your issue?** Search our [GitHub Issues](https://github.com/vechain/vechain-kit/issues) or ask on [Discord](https://discord.com/invite/vechain).
