It only works for a relatively small group of people. Scaling it up to 100% of the population would result in inflation.
UBI is just redistribution scheme. There is no increase of price level because aggregate income stays the same.
Those countries have progressive income taxes and social benefits for those without work. Isn't this the same as what UBI would look like if aggregate income would stay the same?