You might be confusing some paid support channel of a big company with a forum run pretty much by volunteers in the free time. The main difference is, that here the “client” is not a client and not always right. That means, here, nobody will waste his time to ask you countless questions, because the current “i tried something and nothing worked” does not mean anything. Here, It is expected to provide at least a minimal information yourself. Let me paraphrase it for you:
OK, but we’ve also established that in modern pacman ‘yy’ being required is a far edge case, while the use of it is a burden on the servers that multiplies with the users employing it.
(IE - it probably shouldnt be the first common recommendation)
Download a fresh copy of the master package database from the server(s) defined in pacman.conf(5). This should
typically be used each time you use --sysupgrade or -u. Passing two --refresh or -y flags will force a refresh
of all package databases, even if they appear to be up-to-date.
If you are instead referring to some wiki article then I would daresay it is simply dated.
… ah found it in the man pacman-mirrors, and what I said still applies.
I used to say the same thing … times change.
That man page and some perceptions apparently have not.
And without you performing the first suggestion or providing any output we will still never know if it was actually a mirror or sync issue.
( which is somewhat applicable in the first case because you amorphously referred to ‘trying other things that didnt work’ … and we would probably expect a simple mirror sort and update to be among the basic steps of ‘trying things in other threads’ … while it is possible that simply using pacman [without aur support] alone was enough to skirt the problem … and blah … enjoy the spoons )