# File(s) not on client error FMOD Source Control P4V

**URL:** <https://qa.fmod.com/t/file-s-not-on-client-error-fmod-source-control-p4v/20040>\
**Category:** FMOD Studio\
**Created:** [March 30, 2023, 11:23am UTC](https://qa.fmod.com/t/file-s-not-on-client-error-fmod-source-control-p4v/20040 "2023-03-30T11:23:48Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sternfalke](https://avatars.discourse-cdn.com/v4/letter/s/f19dbf/32.png) [@Sternfalke](https://qa.fmod.com/u/Sternfalke)\
**Post date:** [March 30, 2023, 11:23am UTC](https://qa.fmod.com/t/file-s-not-on-client-error-fmod-source-control-p4v/20040/1 "2023-03-30T11:23:48Z")

</div>

Hey there! I want to setup my FMOD project with our Perforce and followed the documentation for that. in 13.1.1 under 7. it says "Select “File \> Source Control \> Sync Latest, Merge, and Commit…” but when I do that I get the following error message: C:/Game/Content/FMODproject/game.fspro - file(s) not on client. The documentation doesn´t mention this potential error and I couldn´t find anything on the internet about it. Any ideas?  
Thanks in advance!

---

<div class="post-metadata">

**Author:** ![Leah\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/leah_fmod/32/3685_2.png) [@Leah\_FMOD](https://qa.fmod.com/u/Leah_FMOD)\
**Post date:** [March 31, 2023, 12:38am UTC](https://qa.fmod.com/t/file-s-not-on-client-error-fmod-source-control-p4v/20040/2 "2023-03-31T00:38:41Z")

</div>

Hi,

To help diagnose this, can I get your FMOD Studio version number?

---

<div class="post-metadata">

**Author:** ![Sternfalke](https://avatars.discourse-cdn.com/v4/letter/s/f19dbf/32.png) [@Sternfalke](https://qa.fmod.com/u/Sternfalke)\
**Post date:** [March 31, 2023, 8:59am UTC](https://qa.fmod.com/t/file-s-not-on-client-error-fmod-source-control-p4v/20040/3 "2023-03-31T08:59:36Z")

</div>

Hey there! Sure we are on 2.02.11 (windows 64bit)

---

<div class="post-metadata">

**Author:** ![Leah\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/leah_fmod/32/3685_2.png) [@Leah\_FMOD](https://qa.fmod.com/u/Leah_FMOD)\
**Post date:** [April 3, 2023, 11:52pm UTC](https://qa.fmod.com/t/file-s-not-on-client-error-fmod-source-control-p4v/20040/4 "2023-04-03T23:52:08Z")

</div>

The steps contained in [Section 14.1.1](https://www.fmod.com/docs/2.02/studio/using-source-control.html#adding-your-project-to-a-repository-with-perforce) of the Studio Docs demonstrate how to add an existing FMOD Studio project that is located inside a local P4 workspace to a remote depot. I haven’t been able to reproduce your issue, but the “file(s) not on client” error indicates that it’s likely that your local P4 workspace is configured incorrectly, and cannot locate your Studio project.

Also, could I get you to provide the log found in Window → Console → Logging after attempting step 7 and running into the “file(s) not on client” error?

---

<div class="post-metadata">

**Author:** ![Sternfalke](https://avatars.discourse-cdn.com/v4/letter/s/f19dbf/32.png) [@Sternfalke](https://qa.fmod.com/u/Sternfalke)\
**Post date:** [April 6, 2023, 8:03pm UTC](https://qa.fmod.com/t/file-s-not-on-client-error-fmod-source-control-p4v/20040/5 "2023-04-06T20:03:49Z")

</div>

sorry I tried to fix it myself again for a few days – with no luck. But I think I´ve gained important knowledge. So the FMOD project is located within the p4v workspace but as soon as I click “sync latest, merge and commit” it creates a new empty folder outside the p4v workspace (on the mainroot of my SSD) called “Nameofgame (Perforce)”. I think that is why the outside of repository error occurs but I have no idea why it creates a new and empty folder outside of the workspace when trying to commit. Any idea? The new folder is under this root: S://Game (Perforce)/Content/FMOD/Desktop. And all of those newly created folders are empty.  
(Also, within FMOD it says “Perforce Online” in the bottom right corner so it seems like the connection is there at least)

here is the log:

21:59:33 runP4: error running command: -z tag -r0 -vnet.maxwait=10 -p xx.xxx.xxx.xxx:xxxx -C none -u User -P \*\*\*\*\* -c User\_Holzis-Powerhaus\_7510 opened S:/Game/Content/Game FMOD Project Mar 27/Game.fspro S:/Game/Content/Game FMOD Project Mar 27/Metadata/… S:/Game/Content/Game FMOD Project Mar 27/Plugins/… S:/Game/Content/Game FMOD Project Mar 27/Scripts/… S:/Game (Perforce)/Content/FMOD/… S:/Game/Content/Game FMOD Project Mar 27/Assets/…

21:59:33 runP4: Path ‘S:/Game (Perforce)/Content/FMOD/…’ is not under client’s root ‘S:\Game’.

21:59:34 runP4: error running command: -z tag -r0 -vnet.maxwait=10 -p xx.xxx.xxx.xxx:xxxx -C none -u User -P \*\*\*\*\* -c User\_Holzis-Powerhaus\_7510 opened S:/Game/Content/Game FMOD Project Mar 27/Game.fspro S:/Game/Content/Game FMOD Project Mar 27/Metadata/… S:/Game/Content/Game FMOD Project Mar 27/Plugins/… S:/Game/Content/Game FMOD Project Mar 27/Scripts/… S:/Game (Perforce)/Content/FMOD/… S:/Game/Content/Game FMOD Project Mar 27/Assets/…

21:59:34 runP4: Path ‘S:/Game (Perforce)/Content/FMOD/…’ is not under client’s root ‘S:\Game’.

21:59:35 S:/Game/Content/Game FMOD Project Mar 27/Game.fspro - file(s) not on client.

21:59:36 runP4: error running command: -z tag -r0 -vnet.maxwait=10 -p xx.xxx.xxx.xxx:xxxx -C none -u User -P \*\*\*\*\* -c User\_Holzis-Powerhaus\_7510 opened S:/Game/Content/Game FMOD Project Mar 27/Game.fspro S:/Game/Content/Game FMOD Project Mar 27/Metadata/… S:/Game/Content/Game FMOD Project Mar 27/Plugins/… S:/Game/Content/Game FMOD Project Mar 27/Scripts/… S:/Game (Perforce)/Content/FMOD/… S:/Game/Content/Game FMOD Project Mar 27/Assets/…

21:59:36 runP4: Path ‘S:/Game (Perforce)/Content/FMOD/…’ is not under client’s root ‘S:\Game’.

---

<div class="post-metadata">

**Author:** ![Leah\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/leah_fmod/32/3685_2.png) [@Leah\_FMOD](https://qa.fmod.com/u/Leah_FMOD)\
**Post date:** [April 12, 2023, 5:43am UTC](https://qa.fmod.com/t/file-s-not-on-client-error-fmod-source-control-p4v/20040/6 "2023-04-12T05:43:14Z")

</div>

Thanks for the log. I think the reason for the error may be that your built banks output directory is set to `S://Game (Perforce)/Content/FMOD/Desktop`, which is outside the p4 workspace. Try setting it to the default (no path) or specifically to the correct path in the p4 workspace, and see whether that resolves the issue.

Side note: since this is a public-facing forum, we’ve gone ahead and removed some personal details (IP address) from your log for you - in future, you may want to double check for this.

---

<div class="post-metadata">

**Author:** ![Sternfalke](https://avatars.discourse-cdn.com/v4/letter/s/f19dbf/32.png) [@Sternfalke](https://qa.fmod.com/u/Sternfalke)\
**Post date:** [April 12, 2023, 11:45am UTC](https://qa.fmod.com/t/file-s-not-on-client-error-fmod-source-control-p4v/20040/7 "2023-04-12T11:45:22Z")

</div>

Hey Leah. Thank you so much, I was able to resolve the issue. It really does seem like the built banks output directory was set to `S://Game (Perforce)/Content/FMOD/Desktop` where it should have been `S:/Game/Content/Game FMOD Project Mar 27`. I doublechecked before but since the path names are so similar, I didn´t catch it. So the path `S://Game (Perforce)/Content/FMOD/Desktop` doesn´t exist on my PC, hence FMOD always created a new and empty folder outside of the acutal repository.

Also thanks for removing my personal details from the comment, I totally forgot.
