Additional Information
The Current VI's Path VI will change the VIs path depending if it is running on runtime engine (as an EXE file) or not. This will lead to diferent paths in runtime or LabVIEW which could create an application that works with LabVIEW but not as an executable.
You can see this example in which the current VI's Path generates two different outputs depending on where it's running.