Hello Zeeshan, my thoughts are that it does not make a difference whether vlan is created on primary vpc member or secondary vpc member, whichever you choose to be vtp server, just make change on there, and it should be normal.
Ensure to add vlan to vPC-Peer link.
Only thing to bare in mind is the STP priority for the VLANs must be the same for both VPC members.
Hope it helps.
Please rate useful posts & remember to mark any solved questions as answered. Thank you.