No. Unfortunately, this product doesn't have the ability to provide an unlock code for your Nokia Lumia 520. The program was released long before your mobile phone was released. This is the reason why you can't use the program. To see a full list of available phones that can be unlocked with this program, visit the developer's official website.