UserDataDir instead of AppData

Hi I am looking information why in SettingsLocations.ini now AppData (AppData=%AppData%\Quest Software\Toad for Oracle\25.2) is not working. Is that true that instead of that we should use something like that: UserDataDir=%AppData%\Quest Software\Toad for Oracle\25.2 ? is there any official information?

SettingsLocations.ini is in %AppData%\Quest Software\

The Toad version is not part of the path for that file, because multiple Toad versions can be installed and the purpose of that file is to keep track of where they all are.

We do not use UserDataDir. I don't even have that variable on my PC.

we are using windows servers and citrix to connect to the applications - our packager member create a package with with the udpated SettingsLocations.ini configuration and completed the validation.

During testing, I observed that using the below entry causes Toad 25.2 to throw an error during launch:

AppData=%AppData%\Quest Software\Toad for Oracle\2 5.2

he did some analysis and it figure it out that Toad launches successfully when UserDataDir is used instead of AppData, which aligns with how newer Toad versions handle user profile initialization.

The updated configuration is as follows :

[TOAD 25 .2]

UserDataDir=%AppData%\Quest Software\Toad for Oracle\ 25.2

Path=C:\Program Files\Quest Software\Toad for Oracle 2025 R2 Patch 1\

Version=25.2.38 6.6575

Edition=Toad for Oracle Base Edition (64-bit) Base Edition

Now then I don't get why that installation run with success...I can't find any logical solution for that and any documentation...

Oh, ok.

Within the contents of SettingsLocations.ini, yes there is

AppData=path to Toad version folder

But you can't stick an %APPDATA% variable in that line. Toad expects a full path there. The SettingsLocation.ini file is already in the %APPDATA% path so other users won't see that file anyway. They'd have their own SettingsLocation.ini, in their own %APPDATA% folder.

Also, you can't change it to

UserDataDir=path to Toad version folder

and expect that to work because Toad doesn't look for a variable called UserDataDir in SettingsLocations.ini. I don't know how it worked when you did that, but my guess is it just ignored whatever you entered for UserDataDir and went to a default location instead.