This always seemed to happen with the Deviant Art speed dial but I think it had something to do with the server they used for graphics on their page now that I made a new dial it shows up consistently now. So if I were you I'd try making a new dial and see if that helps
The download directory in settings is for 2 things:
The path that Opera uses when it downloads a file type without asking. As in, it's for automatic downloads.
The path used for the default path the first time you use the Save As dialog.
The download directory in settings is NOT used for the Save As dialog. What Opera uses is the last path you used (or the download folder path setting the first time you use the Save As Dialog). Opera stores the last path used for the Save As dialog in the Preferences file in the profile folder. It's the default_directory string value under the root/savefile object in the Preferences file.
Now, what you're seeing is that in addition to "Save as PDF" using the Save As dialog, left-clicking on an EXE link for example will use the Save As dialog too (because Opera forces asking for that type even if asking is turned off for downloads in settings) and default to that last used path. Same thing if you right-click on a link and choose "save linked content as". But, if you were to download a zip file instead by left-clicking the link to it, it'd download automatically to the download folder listed in settings like you'd expect. Then, as you can guess, if you turn on asking for downloads in settings, even left-clicking on links to would normally trigger automatic downloads will trigger the Save As dialog instead, ignore the download directory path setting and default to the last Save As path.
It's kind of weird, but that's the case. There's no option that I know of to have the Save as dialog always default to a certain directory no matter what directory you saved to last time. Notepad++ has an option like this if anyone needs an example.
If you're talking about creating a shortcut on your desktop for the page you're viewing in Opera, you unmaximize the Opera window, left-click and hold the badge at the left-side of the address field, drag it to the desktop and then release.
Re: VPN does not hide my location
I tried a new test and it works just fine.
I turned on my Opera VPN and then I opened up Ublock Origan Extension and activated
Prevent WebRTC from leaking local IP addresses.
So then I went to Whats is my IP Address and it did Not show my ISP or my location, but instead it said my ISP was Opera Mini Proxy and it showed me the location in Europe somewhere, So I looked into the IP and it shows me Services: Network sharing device or Proxy Server Type Wireless Broadband with Static IP Assignment. Therefore, it tells me I'm connected to Opera VPN via my Computer, and that WebRTC is not leaking my IP of my Real location.
Hope this info helps