I’m using the current version which is I believe is 3.5. I feel that Verge sometimes ignores the name/association of the UV. Instead, it seems to be locked to “A” (first UV set in list) or “B” (second UV set in list). I found that if I emptied the UV and swapped them through copy/paste, it worked. Tough to explain but seemed to fix itself by me cutting/pasting/swapping contents of the UVs themselves. Selecting through texture association seemed to do nothing. Might this have something to do with 2 file nodes being shares with a single (1) place2dTexture node?
I often rename things and noticed this might also be an issue. In one instance, I changed the name back to original and it seemed to work. If you change the name of a UV set that used to be something else in an early version, Verge might be associating with that older UV set name. Something to check. BTW, Maya version is 2020.