The most convincing argument for job guarantee over UBI I saw was plan jefes in argentina.
It started out as a job guarantee, where women were given jobs as caregivers and got shifted to UBI where the women were told they didn't have to do the jobs but they'd still get the money.
They still did the jobs when they didn't have to. They said it provided them with a social network and social interactions and most importantly, with purpose.
One of the things that bugs me the most about UBI is the idea that people would rather just laze at home and do their own thing given the chance and the money to make that possible. I don't believe that's true. I think humans have a deep seated need to be part of a community, to have purpose and to leave a mark.
The new deal was a spectacular illustration of that. The people who took part in public works projects were justifiably proud of what they'd done - building bridges, art works, schools, sewers, streets and more.