# \[solved\] Unable to transfer NFT's

**URL:** <https://forum.flow.com/t/solved-unable-to-transfer-nfts/3499>\
**Category:** Users Troubleshooting\
**Tags:** collection, cadence\
**Created:** [August 17, 2022, 5:26pm UTC](https://forum.flow.com/t/solved-unable-to-transfer-nfts/3499 "2022-08-17T17:26:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![alejandro](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@alejandro](https://forum.flow.com/u/alejandro)\
**Post date:** [August 17, 2022, 5:26pm UTC](https://forum.flow.com/t/solved-unable-to-transfer-nfts/3499/1 "2022-08-17T17:26:23Z")

</div>

I’m starting a project in Flow following [this tutorial.](https://nftschool.dev/tutorial/flow-nft-marketplace/#prerequisites) I have a problem trying to transfer the NFT to another owner that I can’t solve. According to all the references I have seen on the internet, everything seems to be fine.

The problem occurs in the TransferToken transaction (transaction/TransferToken.cdc) when it try to execute the “borrow” method of the “capability”.

I made this repository with the steps to reproduce the error, any help you can give me is very useful. Thanks in advance.

> <https://github.com/alejandrodk/flow-nft-minter-sample/blob/master/README.md>

---

<div class="post-metadata">

**Author:** ![NasirAliShah](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.flow.com/nasiralishah/32/519_2.png) [@NasirAliShah](https://forum.flow.com/u/NasirAliShah)\
**Post date:** [August 18, 2022, 1:04pm UTC](https://forum.flow.com/t/solved-unable-to-transfer-nfts/3499/2 "2022-08-18T13:04:51Z")

</div>

I have converted your code to Playground, and run all the steps to mint and transfer the NFT, everything is working fine in the flow playground.  
You can check it out here.  
Steps to run.

1. deploy PetStore to account 1
2. run initCollection transaction by account 2
3. Mint the nft to account 1 as signer as account 1
4. you can check the owner of your nft in the script, it will be account 1
5. Transfer the token from account 1 to account 2
6. now you can again check the owner of your nft account in script, it will be account 2

> **[Try out this Playground project](https://play.flow.com/bb20289a-2612-4074-81d7-a6e66c0d2bbf?type=account&id=d1904cdb-e6a1-4c35-814e-929633750e1b&storage=none)**
>
> Learn Cadence, a revolutionary new smart contract programming language written for the Flow blockchain.

---

<div class="post-metadata">

**Author:** ![alejandro](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@alejandro](https://forum.flow.com/u/alejandro)\
**Post date:** [August 18, 2022, 3:01pm UTC](https://forum.flow.com/t/solved-unable-to-transfer-nfts/3499/3 "2022-08-18T15:01:18Z")

</div>

Thanks Nasir, it was really helpfully, I can solved 🙂 Thanks again
