The icon comes from a file on the drive and is pointed to by the drive’s autorun.inf.
[autorun] action=Get special offers from SanDisk partners open=RunClubSanDisk.exe icon=RunClubSandisk.exe
However since you don’t need RunClubSanDisk.exe, and probably didn’t back it up , I would change the autorun.inf’s code to point to SecureAccess.exe.
As for documentation, nobody reads it. Especially us geeks. :smileyvery-happy: However, the SecureAcess.exe does produce a warning window when it’s not run from the USB drive, adding a warning window when it’s not run from the root of the USB drive could be added. (Maybe when someone else encounters the same problem you did. )
I’m glad you figured out the problem.