UBI is not the right solution. The right solution is to remove these unconstitutional infringements on liberty, then let the free market do what it is supposed to do, find a solution. If the government is serious about stimulating the economy, kill the personal income tax as a holiday for 18 months, and the corporate contributed income tax for 9 months.
The problem with UBI is the problem that UBI has where it has been tried, it leaches money off of those who actually do the work. UBI always fails, then devalues the US Dollar.