This is intended behavior. SMB files and files streamed over download links don't have a full path. SMB files only have the share folder name as the root directory, so it's incomplete. The sent path is the fallback directory for scripts. Users can define it in the user settings, even inputting the path to their script folder on their PC. You could also implement additional fallback directories like ScriptPlayer, which allows users to add folders to look for scripts.