The same is happening to me. The VPN feature used to work nearly perfectly until some point in version 45, and it's still messed up in version 46.
It's not just downloads, either. If you go to jtvshoutbox.chatango.com and let the page load, when using Opera VPN you will get this message after almost exactly 60 seconds (I used a stopwatch): "Unable to connect, please try again in a few minutes." (If your Internet service is good and your computer doesn't sleep automatically, you could minimize your browser with that page open and not see that message even after several days have passed. The message only appears when the connection is broken.) This tells me that all traffic over Opera VPN is getting disconnected after 60 seconds.
I really hope these VPN problems will be fixed soon.
Yes, I thought it might be solely a timing issue too, but the problems are inconsistent. When trying to download a small to medium size file, the VPN download will sometimes work fully if the download speed is fast enough. Interestingly, if the Opera browser download window shows that it doesn't know how big the downloaded file is supposed to be (shows a '?' for size) the relatively large download will go through fully. When the browser knows how big the file to be downloaded is, it invariably cuts off at either 4MB or so, or 20% of the file size or so (that may be after 60 seconds too...). In a few cases, a VPN download cut off at like 90% of the file size (perhaps after 60 seconds that time?)
I agree, I am hoping the VPN works properly soon. Is this forum the "official" place to report bugs to the developer community? Should they be reported elsewhere for developer response?