FIELD NOTES
A personal record of travel, networks and small failures
TRAVEL NOTE

Why My VPN Needed Constant Configuration Switching in Russia—and the App That Stopped the Guessing

The VPN icon was green, but Google Meet was still a white page with a spinning circle. I was in a Moscow hotel with nine minutes before a client presentation, trying to open the meeting link and upload the final deck. I blamed the Wi-Fi, switched from WireGuard to OpenVPN TCP and reconnected through Finland. The invitation loaded, but the connection stopped passing data as soon as I turned on the camera. I opened the VPN settings again and began repeating everything I had tried the night before.

The routine had become familiar.

Try the automatic protocol.

Wait.

Switch to TCP.

Wait.

Choose an obfuscated server.

Change the country.

Restart the browser.

For three days, one configuration would work in the hotel and fail on mobile data. Another would open messaging apps but leave video calls frozen. A third would connect, display a new IP address and then load almost nothing.

I had assumed the app needed better settings.

By the morning of the presentation, I was beginning to suspect that the settings themselves had become the problem.

The short answer

With my previous setup, that change usually meant reopening the VPN, selecting another configuration and returning through a fresh connection.

The Restrictions Were Changing Faster Than My Settings

Russia’s pressure on VPN services intensified sharply in 2026. By January, more than 400 services had reportedly been blocked, while messaging platforms faced blocking or throttling and mobile internet restrictions appeared across multiple regions.

Users responded by installing more tools. Downloads of five leading VPN apps on Google Play reached 9. million in Russia in March 2026, fourteen times the number recorded a year earlier.

Those figures explained why people kept several VPNs on one device. They also explained why a connection that worked one evening could become useless the next morning.

Russia’s filtering can interfere with server addresses and recognisable VPN traffic. The result can vary between regions, internet providers and connection types. A setup that works over hotel Wi-Fi may fail over mobile data in the same city.

The app does not always display a dramatic error when this happens.

Sometimes the tunnel connects.

The traffic simply stops moving.

That was exactly what I was looking at on the hotel desk: a green icon, a changed IP address and a meeting page that never finished loading.

A Large Settings Menu Became Another Job

My usual provider had real strengths.

It had a long public history, extensive support and a mature app with several protocols, speciality servers and connection options. Under ordinary conditions, that control was useful.

In Moscow, every failure turned it into a troubleshooting exercise.

WireGuard connected quickly on the hotel Wi-Fi, but Google Meet stalled when the video began.

OpenVPN TCP opened the meeting and carried a few seconds of audio before falling silent.

The obfuscated mode reached the client portal, but the deck upload remained at zero percent.

I switched from Finland to Poland, then to Germany.

Each attempt changed several things at once. When a combination worked, I could not tell whether the useful change was the server, the protocol or a temporary opening in the filtering. When it failed later, I had no reliable setup to return to.

The provider had given me a well-stocked toolbox.

The network was making me rebuild the tool every few hours.

That distinction mattered because I had been judging the app by how many controls it offered. I should have been judging it by how often I had to touch them.

The Same Configuration Did Not Survive a Network Change

At 8:54, I abandoned the hotel Wi-Fi and turned on my phone’s hotspot.

The configuration that had almost opened Google Meet in the hotel now failed before the login page. I switched back to WireGuard. The meeting appeared, but the deck upload stopped at 6 percent.

Public discussions from Russian VPN users describe the same practical frustration: a configuration may work on home Wi-Fi but fail through a particular mobile provider, forcing another protocol change.

That short detail corrected one of my assumptions.

I had been treating every failed configuration as evidence that I had set up the VPN incorrectly.

In reality, I was carrying the same app between networks that were applying different restrictions.

A technically valid profile could become the wrong profile as soon as the connection underneath it changed.

By then, the client had sent a message asking whether I needed another ten minutes.

I typed, “Small connection problem,” which was true in the least useful way possible.

I Was Troubleshooting the Filter Instead of Joining the Meeting

The immediate problem was no longer that one protocol had failed.

It was that the VPN expected me to decide what to try next.

Every switch created another question:

Should I use TCP or UDP?

Was the server address recognised?

Would a different country help?

Would the setup survive when the camera began sending more data?

None of those questions belonged in the nine minutes before a client presentation.

I did not need to understand the filtering well enough to outguess it setting by setting.

I needed the meeting to open.

That was when I closed the larger provider and opened OnlydogVPN.


The Smaller App Started With the Task

The app did not begin by asking me to choose a country or protocol.

I selected the preset for a work call on a restricted network and connected.

Then I reopened the meeting link.

The sign-in page appeared.

The participant preview loaded.

The microphone meter moved when I spoke.

I turned on the camera and waited for the familiar freeze.

It did not come.

I joined the meeting, apologised for being late and shared the presentation from my laptop. While the client introduced the project, I restarted the deck upload in the background.

Six percent became twelve.

Then thirty-eight.

The file completed before we reached the slide that referred to it.

That was the first result of the morning that counted. The connection had not merely displayed a green icon or opened a search page. It had carried video, audio, screen sharing and a file upload inside the same session.

Only after the call was underway did the technical difference matter.

The smaller service uses HTTP/3-based transport with additional traffic obfuscation. More importantly, its restricted-network preset handled the problem as a situation instead of handing me another row of protocol buttons.

I could not observe the filtering rules operating inside the Russian networks, so I could not identify the exact signal that defeated each earlier setup.

I could see what changed.

The larger provider required me to keep diagnosing the connection.

The smaller app let me return to my work.

The Hotel Wi-Fi Failed During the Presentation

About fifteen minutes into the meeting, the hotel connection dropped completely.

The shared screen froze on a chart. The audio stopped, and the Wi-Fi symbol disappeared from the taskbar.

I switched the laptop to my phone’s hotspot.

With my previous setup, that change usually meant reopening the VPN, selecting another configuration and returning through a fresh connection.

This time, the call paused and recovered.

The client’s voice returned before anyone had started discussing whether I had left. My screen share resumed on the same slide, and the completed file remained available in the client portal.

That recovery changed my judgment again.

The useful configuration was not the one that produced the best speed while the hotel Wi-Fi behaved itself.

It was the connection that remained useful when the network underneath it changed.

On a restricted network, stability does not always mean holding the same route open forever. It means recovering without sending the user back into the settings menu.

More Manual Control Had Not Given Me More Reliability

I had always treated manual protocol selection as a sign of a serious VPN.

Automatic modes seemed designed for people who did not care about the details. A long settings page suggested that the app trusted me with more control.

Russia reversed that assumption.

The faster the restrictions changed, the less useful my previous decision became.

A configuration could be reasonable when I selected it and ineffective before the meeting started. The app would still remember the choice after the network had stopped accepting it.

The situation-based preset removed that stale decision from the process.

I was no longer choosing WireGuard because it worked yesterday or TCP because a support page recommended it. I was telling the app what I needed to accomplish.

That gave me less technical work.

It also gave me the first complete call of the morning.

The Smaller Network Was the Trade-Off

The service has fewer server locations, a shorter public history and fewer independent ratings than the largest providers.

Those are real limitations.

A broad server network matters when someone needs a particular country. A long public history matters when comparing audits, ownership and years of outside scrutiny.

Neither solved the problem at the hotel.

My established provider offered many countries, several protocols and enough combinations to occupy the rest of the morning. The difficulty was not finding one more configuration to test.

It was avoiding the need to replace it again an hour later.

The smaller app offered fewer geographic choices, but it also stopped making geography my first decision.

For the work call, that was the better trade.

Constant Switching Was the Symptom

By the end of the presentation, I had stopped believing that restricted networks simply required more patience with VPN settings.

Constant configuration switching was evidence that the app was handing the changing network back to me.

The restrictions could differ by protocol, provider and connection type. A larger menu gave me more possible reactions, but it did not give me a working session.

The established provider was useful when I already knew which combination the network would accept.

The smaller app was useful when that answer kept changing.

I had started the morning searching for the correct protocol.

What I needed was a VPN that did not make the client wait while I looked for it.

Questions this experience may leave you with

What was actually causing the problem?

With my previous setup, that change usually meant reopening the VPN, selecting another configuration and returning through a fresh connection.

Why did the obvious fixes fail?

The configuration that had almost opened Google Meet in the hotel now failed before the login page. I switched back to WireGuard. The meeting appeared, but the deck upload stopped at 6 percent.

What should you check first?

A configuration could be reasonable when I selected it and ineffective before the meeting started. The app would still remember the choice after the network had stopped accepting it.

What finally changed the result?

I was no longer choosing WireGuard because it worked yesterday or TCP because a support page recommended it. I was telling the app what I needed to accomplish.

What is worth remembering?

Constant configuration switching was evidence that the app was handing the changing network back to me.