The main reason I ask is because I tried to start using auc for upgrades a few versions ago, but maybe it was never ready when I had always checked to upgrade. I've been using the GUI for as long as I've known about it, and tried to start using auc for at least a year but have never seen it succeed. I just assumed I was doing something wrong though all the documentation said it should be so simple.
No, both auc and LuCI Attended Sysupgrade talk to the ASU server (albeit using the build API slightly differently). You can usually count on them producing identical results, but I think they also use different metadata to arrive at the same solution, so in some cases you might see one fail and the other succeed on the same build.
Also, the Firmware Selector uses the ASU server build system, but it bypasses the whole metadata issue by building its own directly from the download.openwrt.org site; again, similar but different enough from what the ASU server is doing that you might see one working and the other one not.
(The ASU server's build backend is basically just using the standard "image builder" environments published on the download site, and doing a bunch of the manual labor that would be required for target selection, custom package selection, file system selection - squashfs vs ext4, and that sort of thing.)