Battlefield V/5 and the intro that keeps coming back

Link to my Answers HQ post at the bottom!

I recently installed Battlefield V, as it released.

I played through the intro, then had some fun in the multiplayer.

The day after, I was going to play some games with a friend of mine, and had to do the intro a second time. Fair enough, thought it might’ve been a bug. Finished intro and played some games with my friend.

Then, the day after, it wanted me to play the intro AGAIN. That’s when I started googling for a solution to the problem, and found a few different solutions.

Here‘s one thread, and here is another.

None of these worked for me. When I renamed the PROFSAVE_tmp file to PROFSAVE, it would just create a new one when I started the game, and I’d have to do the intro again.

This made me quite annoyed, but luckily for me, I work in IT. I started up the Procmon.exe from SysInternals, and started up the game. I then filtered to only show bfv.exe, and found something … dumb.

I come from Norway, and my name contains a letter that’s not part of the English alphabet. Namely the letter ‘ø’. So my user path is C:\Users\Bjørnar\

It managed to create the PROFSAVE_tmp, so the game should be able to handle the ø, right? Well.. Yes and no.

bfv_profsave

As you can see here, it’s first looking in C:\Users\Bjørnar\Documents\Battlefield V\ for the proper stuff.

Then it gets silly, and it’s trying to create the file PROFSAVE in C:\Users\Bjrnar\Documents\Battlefield V\. This doesn’t exist, so it fails, and it creates the PROFSAVE_tmp in the correct place.

My workaround for this, which actually fixed it, was fairly simple. I created C:\Users\Bjrnar\Documents, and created a link to the proper location. I did it like this:

Open run (windows button + r), and enter cmd

Here I wrote this command:

mklink /j “C:\Users\Bjrnar\Documents\Battlefield V” “C:\Users\Bjørnar\Documents\Battlefield V”

That’s about it. Hope it solved your issue, if you, like me, have a funky name.

 

 

Update! I also reported it to EA at Answers HQ:

https://answers.ea.com/t5/Bug-Reports/Battlefield-V-Having-to-play-intro-mission-every-time-you-start/m-p/7182309#M1282

 

I wrote a PowerShell script to do the job for you. Requires to be run as admin.

Copy the code, paste it into PowerShell ISE, and save it. Start PowerShell as admin, and run the script.

Be logged in with the user you’re having trouble with.

#Fetching your current username
$string = $env:USERNAME
Write-Host -ForegroundColor Green “Your username is $string”
$pattern = ‘[^a-zA-Z0-9]’

#Removing letters that’s not a-z, A-Z or 0-9
$fixedUsername = $string -replace $pattern, ”
Write-Host -ForegroundColor Cyan “Your username without non-English alphabet letters is $fixedUsername”

#Testing if Documents already exists, create if not
if(!(Test-Path “C:\Users\$fixedUsername\Documents”)) {
Write-Host -ForegroundColor Green “We are now creating the path you need”
New-Item -ItemType Directory -Path “C:\Users\$fixedUsername\Documents\”
} else {
Write-Host -ForegroundColor Green “C:\Users\$fixedUsername\Documents already exists”
}

#Setting Symbolic Link to the correct Documents folder
Write-Host -ForegroundColor Green “We are now creating the symlink you need”
New-Item -ItemType SymbolicLink -Path “C:\Users\$fixedUsername\Documents\” -Name “Battlefield V” -Value “C:\Users\$env:USERNAME\Documents\Battlefield V\”

 

Comments

19 responses to “Battlefield V/5 and the intro that keeps coming back”

  1. Malkolm Reese Avatar
    Malkolm Reese

    Hi, I have the same problem (from Sweden) But when I try to enter the command it just says access denied even tho I’m an Admin and also tried running it as an administrator. Any ideas?

    1. Viperius Avatar
      Viperius

      Difficult to say what exactly is the reason for that.
      I found a few pages about this, you could try adding a /j after mklink (when running cmd as admin).

      https://superuser.com/questions/193632/access-is-denied-error-when-i-mklink-on-windows-7
      https://superuser.com/questions/264181/using-mklink-h-results-in-access-is-denied

  2. travelingreese Avatar

    Hi,

    I have the same problem since I’m from Sweden, but when I try to run the command it just gives me access denied and I have tried running CMD as an administrator. Any ideas?

    Thanks

  3. Ben Avatar
    Ben

    O M G
    BRO!
    I almost… almost… asked back for my money.
    I looked for every solution but there are no solutions at all! Only this one annoying one that needs me to change _tmp to original file every time..
    And your solution was 100% PERFECT!
    I have downloaded Procmon64.exe just to see which directory the game is trying to get, and I found that when it’s non english letters, it just deletes them.

    So my directory is c/users/*****/documents (***=non english) and the game tried to reach c/users/documents

    so I created the directory and linked it with the command you provied to CMD and now it works perfect!
    Thanks alot you have saved my game 🙂

    1. Viperius Avatar
      Viperius

      That is great to hear! 🙂

    2. Ogl Avatar
      Ogl

      Would be nice if I knew what tf you were talking about?can you explain the steps?

      1. Viperius Avatar
        Viperius

        I added a Powershell script to the bottom of my post. Try that. If that doesn’t work, I’m afraid I cannot help you.

  4. jotap412 Avatar
    jotap412

    Thank you very much for this fix, you have just saved me from a lot of trouble.

    I have been manually creating the missing PROFSAVE file in the past couple of weeks by copying, pasting and renaming the PROFSAFE_tmp, every single time I played the game, just so I would not lose my in game progress.

    I was hoping that EA or Dice would release a patch or fix, given the fact that it is a simple issue and it would help a lopt of users. I guess they only care about making money nowadays…

    Thank you again for this

    1. Viperius Avatar
      Viperius

      Glad you were able to fix it, and that you can now enjoy the game a bit more! 🙂

  5. Lgsusinri Avatar

    Hi, I’m having the same problem, I haved tried a lot of things, opening Origin as admin, turning off Windows ransmware option, reparing, reinstalling, and also changing my username (that has a non english characters).

    But the thing is, that the installation procees is not creating a PROFSAVE folder, I don’t have any of the PROFSAVE folders, and I don’t know what to do.

    I hope you can help me with this, I haven’t try you option because I’m no the best on IT.
    I’m really close to asking for a refund.

    I hope is not too late, because it’s already 2019.

    Pleaseee.
    Thanks.

    1. Viperius Avatar
      Viperius

      I added a Powershell script to the bottom of my post. Try that. If that doesn’t work, I’m afraid I cannot help you.

  6. Baldur Avatar
    Baldur

    Hi,
    Seems like your solution may be working, but when I try to enter the command, it says “system cannot find the path specified” at this point I dont know what else to do and it’s very annoying. Any other ideas?
    Thanks!

    1. Viperius Avatar
      Viperius

      I added a Powershell script to the bottom of my post. Try that. If that doesn’t work, I’m afraid I cannot help you.

  7. Akos Avatar
    Akos

    Okay it seems like it doesn’t want to work in my case.
    I made a folder like u said and linked it via cmd.
    My username is Ákos with a foreign letter, which is surely isn’t in the English alphabet of course. But as I did your workaround the campaign starts over still, the settings keep resetting.

    I made a folder with a normal A (Akos) in users, then made a folder into it “Documents” then linked it in cmd like this:

    mklink /j “C:\Users\Akos\Documents\Battlefield V” “C:\Users\Ákos\Documents\Battlefield V”

    What could be the problem?

    1. Viperius Avatar
      Viperius

      If it’s anything like what happened with me, it’ll skip the Á, meaning it’ll look for C:\Users\kos\
      With me, it skipped the letter ø entirely. So Bjørnar became Bjrnar

  8. Tenshiro Avatar
    Tenshiro

    I am Japanese
    Thanks for the hint

    OneDrive was doing bad, but it has been resolved.

    makelink / J “C: \ Users \ xxx \ OneDrive \ Battlefield V” “C: \ Users \ xxx \ OneDrive \ [Japanese document] \ Battlefield V” (cr) (xxx = MyID)

    Thank you very much!!

    1. pio Avatar
      pio

      sorry makelink –>mklink

  9. omavel Avatar
    omavel

    It would be more wise to not to support these handless monkeys from EA.
    If they don’t know about Unicode in 2020, they don’t deserve $50 for BF5.
    NOW they know about the problem. So there is patch? Rhetorical question. Monkeys are so monkeys.

  10. morningpulp Avatar

    It would be more wise to not to support these handless monkeys from EA.
    If they don’t know about Unicode in 2020, they don’t deserve $50 for BF5.
    NOW they know about the problem. So there is patch? Rhetorical question. Monkeys are so monkeys.

Leave a Reply