You’re correct, but unfortunately every objective in Helicopter PvE can become bugged.
About 1-2 minutes after the battle starts, the first sector attack or defense objective should appear, but sometimes it simply doesn’t. When this happens, the battle ends up with fewer active objectives than it should have. Especially since strike aircraft are also tied to sector attack/defense objectives. In such battles, you have to wait for the first convoy, which can take quite some time. Additionally, not every helicopter can destroy convoys, which is another problem.
Convoys can get bugged too. When this happens, they start driving in circles and never reach your sectors, so they never trigger new sector defense objectives. This is a huge problem, especially at lower BRs, where you sometimes don’t have helicopters capable of destroying convoys. At higher BRs it’s not as big of a deal, because you can still destroy the convoy and trigger the sector attack objective. Unless that part gets bugged as well, of course - when that happens, the sector attack won’t trigger even after the convoy is destroyed.
Convoys on some maps love to go inside the terrain, where you can’t hit them. Some maps also have very weird terrain deformations, and sector attacks/defences can spawn in large depressions. This problem seems to be related to the maps themselves, which look unfinished.
There’s also a constant problem with unexpected SPAA spawns. Often you don’t even see any enemy markers or warnings, they just appear and instantly kill you, which is never fun:
Spoiler
https://www.youtube.com/watch?v=ItgKhcO9864
Landing objectives rarely get bugged, but it is possible. When this happens, it’s impossible to complete the objective, and it will never fail. It doesn’t matter if you J-out or even leave the battle, the bug won’t fix itself. You can see how this bug works here:
Spoiler
https://www.youtube.com/watch?v=np11Jr9LeR8
Bases are the objectives that get bugged most often. In some battles, they can glitch even after destroying just a few of them. I’m still not sure what causes this problem. It’s definitely not map-dependent, because I’ve had battles on every single map where bases were bugged, but also battles where bases worked fine from start to finish.
Strike aircraft rely on sector attack and defense objectives, so when these objectives get bugged, you won’t see these planes anymore. By the way, strike aircraft should be toned down in the lowest bracket. They are way too strong against early helicopters that only have machine guns to fight them.
Bombers usually respawn properly, but I’ve seen a few battles where they stopped appearing, so it’s also possible. However, many helicopters can’t destroy planes, so when every other objective is bugged, this one definitely won’t save the players.
Here’s an example of a battle with no objectives - not even planes!:
Spoiler

Technically, you can see one active objective on the list, but even if I check outside the map, there are no attackers there. So there’s literally nothing more to do in this battle. Is this how a finished game mode is supposed to look?
In my opinion, they should put all objectives on a constant, separate loops. For example, if you complete a sector attack, another one should immediately appear. I would untie the current connections, because it’s very likely that they are causing at least some of the issues mentioned.
That should also solve the issue of there not being enough objectives for every player. If we always had at least one sector attack, one sector defense, and so on, players would constantly have something to do.
I understand this wouldn’t fix all the issues. Helicopters with fire-and-forget missiles would still dominate battles, but at least other players would have more opportunities to earn score.
I would still prefer personal objectives, as they would instantly resolve most balance issues. If every player had their own personal objectives, in addition to the global ones, we wouldn’t even need additional brackets or overly detailed helicopter PvE balancing.
https://forum.warthunder.com/t/adding-personal-objectives-to-helicopter-pve-mode/249367
But that would require a fair amount of additional coding, so it’s almost certain it won’t happen.