Holodeck ticket 4,626,730 (submitted on 12/01/2017)
The "Force verify" option in the launcher no longer works after the patch on November 30, 2017. The launcher used to iterate through all the files and verify them one by one if the "Force verify" option was selected. After the patch, it no longer does that; it appears to finish within one second without doing anything.
Steps to reproduce
1. Install the following build:
Version: ST.80.20171016a.26
SVN build number: 216411
Release: Season 14
Holodeck patch date: 11/16/2017
2. Start the launcher. Click on "Options", select "Force verify", and then click "Save".
3. Look at the progress bar. Observe that the launcher verifies the files one by one.
4. Close the launcher, and install the following build:
Version: ST.80.20171016a.28
SVN build number: 216718
Release: Season 14
Holodeck patch date: 11/30/2017
5. Start the launcher. Click on "Options", select "Force verify", and then click "Save".
6. Look at the progress bar, and observe that it returns to the "Ready" state within one second.
Waiting for a programmer ...
0
Comments
On an unrelated note, why do you guys write so many log files to STO's install directory? The launcher writes hundreds of files that begin with "PACKET", "PCL", "ALERTS", or "ERRORS". I think it creates a new log file every hour or every time the user logs on. Setting -NoAutoRotateLogs in the launcher doesn't stop it.
The client also writes hundreds of files under Live\logs\GameClient. The -NoAutoRotateLogs flag stops most of them, but not the ones that begin with "Makeshaderbins", probably because you're including a process ID in the file name.
Holodeck 12/03/2017, 5:53 PM UTC
Error Ticket ID: 107314658
I was walking around Starfleet Academy on my character Sarine@frtoaster and chatting with some friends.
When I restarted the game afterwards, the launcher asked me if I wanted to force-verify. I said yes, and it did nothing.
It does not scroll through the files I as I usually see when I set the "Force Verify" in the launcher options.
Unless, the programmer guys have figured out a miraculous way for the files to be verified instantaneously...it is just loading the launcher into the game directly, nothing else.
“Tell me and I forget. Teach me and I remember. Involve me and I learn.” -- Benjamin Franklin
Adu-Uss Firefox NCC-93425-F (LVL 65 FED AoY ENG) UR/VR MKXV Fleet Intel Assault Cruiser (July 2016)
Jean-Uss Seratoga Ravenna (LVL 60 FED Delta ENG) UC/R MKVI Bajoran Escort (April 2018)
Dubsa-RRW Mnaudh (LVL 50 FED allied ROM Delta ENG) Warbird (May 2018)
Marop-IKS Orunthi (LVL 50 KNG Delta ENG) BoP (May 2018)
Kanak'lan-TRIBBLE (LVL 65 DOM Gamma ENG) TRIBBLE (June 2018)
I think you missed the point of my bug report. It no longer checks the files; it just stops after one second.
In my case, the problem seems to show up when I'm loading a bind file. It seems unlikely the file would be the cause, but just in case, here's the content of the TXT file:
|ROW 1
1 "+STOTrayExecByTray 0 0" ""
2 "+STOTrayExecByTray 0 1" ""
3 "+STOTrayExecByTray 0 2" ""
4 "+STOTrayExecByTray 0 3" ""
5 "+STOTrayExecByTray 0 4" ""
6 "+STOTrayExecByTray 0 5" ""
7 "+STOTrayExecByTray 0 6" ""
8 "+STOTrayExecByTray 0 7" ""
9 "+STOTrayExecByTray 0 8" ""
0 "+STOTrayExecByTray 0 9" ""
|ROW 2
numpad1 "+STOTrayExecByTray 1 0" ""
numpad2 "+STOTrayExecByTray 1 1" ""
numpad3 "+STOTrayExecByTray 1 2" ""
numpad4 "+STOTrayExecByTray 1 3" ""
numpad5 "+STOTrayExecByTray 1 4" ""
numpad6 "+STOTrayExecByTray 1 5" ""
numpad7 "+STOTrayExecByTray 1 6" ""
numpad8 "+STOTrayExecByTray 1 7" ""
numpad9 "+STOTrayExecByTray 1 8" ""
numpad0 "+STOTrayExecByTray 1 9" ""
|ROW 3
Alt+numpad1 "+STOTrayExecByTray 2 0" ""
Alt+numpad2 "+STOTrayExecByTray 2 1" ""
Alt+numpad3 "+STOTrayExecByTray 2 2" ""
Alt+numpad4 "+STOTrayExecByTray 2 3" ""
Alt+numpad5 "+STOTrayExecByTray 2 4" ""
Alt+numpad6 "+STOTrayExecByTray 2 5" ""
Alt+numpad7 "+STOTrayExecByTray 2 6" ""
Alt+numpad8 "+STOTrayExecByTray 2 7" ""
Alt+numpad9 "+STOTrayExecByTray 2 8" ""
Alt+numpad0 "+STOTrayExecByTray 2 9" ""
|ROW 4
Control+numpad1 "+STOTrayExecByTray 3 0" ""
Control+numpad2 "+STOTrayExecByTray 3 1" ""
Control+numpad3 "+STOTrayExecByTray 3 2" ""
Control+numpad4 "+STOTrayExecByTray 3 3" ""
Control+numpad5 "+STOTrayExecByTray 3 4" ""
Control+numpad6 "+STOTrayExecByTray 3 5" ""
Control+numpad7 "+STOTrayExecByTray 3 6" ""
Control+numpad8 "+STOTrayExecByTray 3 7" ""
Control+numpad9 "+STOTrayExecByTray 3 8" ""
Control+numpad0 "+STOTrayExecByTray 3 9" ""
|ROW 5
F5 "+STOTrayExecByTray 4 0" ""
F6 "+STOTrayExecByTray 4 1" ""
F7 "+STOTrayExecByTray 4 2" ""
F8 "+STOTrayExecByTray 4 3" ""
F9 "" ""
F10 "" ""
F11 "" ""
F12 "" ""
||SHIELDS||
Shift+numpad2 "+power_exec Reroute_Shields_Forward"
Shift+numpad6 "+power_exec Reroute_Shields_Right"
Shift+numpad4 "+power_exec Reroute_Shields_Left"
Shift+numpad8 "+power_exec Reroute_Shields_Rear"
Shift+numpad5 "+power_exec Distribute_Shields"
||Defensive Powers||
Shift+numpad1 "+STOTrayExecByTray 9 0$$+STOTrayExecByTray 9 1$$+STOTrayExecByTray 9 2$$+STOTrayExecByTray 9 3$$+STOTrayExecByTray 9 4$$+STOTrayExecByTray 9 5$$+STOTrayExecByTray 9 6$$+STOTrayExecByTray 9 7$$+STOTrayExecByTray 9 8$$+STOTrayExecByTray 9 9$$+STOTrayExecByTray 9 8$$+STOTrayExecByTray 9 7$$+STOTrayExecByTray 9 6$$+STOTrayExecByTray 9 5$$+STOTrayExecByTray 9 4$$+STOTrayExecByTray 9 3$$+STOTrayExecByTray 9 2$$+STOTrayExecByTray 9 1$$+STOTrayExecByTray 9 0" "
||POWER PRESETS||
F1 "StatsPreset_Load Preset_1"
F2 "StatsPreset_Load Preset_2"
F3 "StatsPreset_Load Preset_3"
F4 "StatsPreset_Load Preset_4"
||CONTROLS||
Button4 "ThrottleToggle"
Button5 "FullImpulseToggle"
Alt+Button5 "throttleadjust .25"
Alt+Button4 "throttleadjust -.25"
||WEAPONS||
Space "FirePhasers"
Shift+Space "FireAll"
Control+Space "FirePhasersTorps"
Alt+Space "FireProjectiles"
I'm pretty sure that's not it. I have STO installed in a directory to which every user has both read and write access. Yes, I know Windows file permissions are a bit more complicated than that, but I've never had a problem accessing files in that directory. Furthermore, this problem started after the Holodeck patch on November 30, 2017, and not after any Windows patch that I installed. They updated the launcher on that day; I distinctly remember seeing a message asking me to wait while they updated the launcher. This bug was caused by a change they made to the launcher, not by anything else.
Force-verify stopped working after the Holodeck patch on November 30, 2017. The option "Use 32-bit Client" was added to Tribble on December 4, 2017. For me, the option "Use 32-bit Client" was subsequently removed on December 6, 2017.
> Try right-click and Run as Administrator.
It's not a permission problem, i already tried that the first time it failed, thinking about writing permissions, it really does nothing, probably related to the soon to be released x64 client, perhaps it's disabled until the upgrade?
I know my force verify worked the day they added 32bit to tribble. I ran it when the launcher failed to launch.
I couldnt get tribble to run without the 32bit being checked with a 64bit system and OS. Had some really bad game crashes after the 6th thats when I noticed that I couldnt use force verify and the games auto repair popup failed to run.
I tried to find if they had a debugger in the file folders to run. Last game crash said that errors were detected but it was unable to fix them cause it failed.
No, this doesn't work either. It's not a Windows problem; it didn't start after a Windows patch. It started after they updated the launcher on November 30, 2017.
Just to be clear, when you say, "I know my force verify worked the day they added 32bit to tribble," you mean that force-verify actually iterated through the files and verified them one by one? I suppose it's possible that force-verify stopped working on Tribble after it stopped working on Holodeck. The other possibility is that they're pushing different versions out to us at different times, but I don't find either possibility terribly likely.
I tried running Force Verify in both games because I suspect some file got corrupted or needs to be updated/replaced; sadly Force Verify is also not working in Star Trek Online or Neverwinter either and I'm seeing many reports it's been going on for a month or two. I'd very much like to be able to validate both game files as this is frustrating especially since I even purchased a new Video Card 1000x GTX NVIDIA with 288.13 (Dec 2017 Drivers) and this hasn't corrected the problem; I suspect some file has inadvertently been effected and needs updating but I can't even do that.
Hope this problem is giving a little more priority since FORCE VERIFY is what ensures everyone who plays has the correct game files. But all we can do is HOPE a lot of people report on it so it's fixed soon.
Now the game client wont even start, it does not even get to the black screen, so now the game is pretty much dead for me, about to try rebooting to see if that helps.