Chances are data is already there but you can't see it because it was created in another namespace (that is, before you changed that option in supersu).
Due to the enhanced security you probably won't be able to see it but since it is there the os won't let you create it or rename any other dir to data.
One way to find out if this is true is to mount the 2nd partition on a linux os, like in a virtual pc and check the directory structure for it.
If you can't do that, I think your best shot would be to undo any links to the 2nd partiton and reformat that partition and start over again linking.
This would also explain why it doesn't work on your phone, data is there but link2sd can't use it. On my phone it works because I didn't have any data linked as I removed all links earlier on. Only after changing the option in supersu I linked the apps which would explain this.
Due to the enhanced security you probably won't be able to see it but since it is there the os won't let you create it or rename any other dir to data.
One way to find out if this is true is to mount the 2nd partition on a linux os, like in a virtual pc and check the directory structure for it.
If you can't do that, I think your best shot would be to undo any links to the 2nd partiton and reformat that partition and start over again linking.
This would also explain why it doesn't work on your phone, data is there but link2sd can't use it. On my phone it works because I didn't have any data linked as I removed all links earlier on. Only after changing the option in supersu I linked the apps which would explain this.