Hello Ashish,
when I put everything into a single package, the VIs NOT placed under <LabVIEW>\vi.lib are NOT correct relinked to them. When opening the top level VIs LabVIEW starts searching for the VIs which are now installed in LabVIEWs folder structure.
Actually I have this workaround:
I have to 2 projects and 2 packages.
In 1st project/package everything to put into LabVIEWs folder structure.
And a 2nd project/package to use the VIs previously installed. This installs my code to "C:\ProgrammData\MyProject\..".
Does it help?
Best regards
Thomas