No, this is a separate problem. Free movement of labour is an EEA policy which permits nationals of one EEA country to work in another EEA country on the same conditions as that member state’s own citizens. "Same conditions" includes the right to the same benefits.
If Switzerland accepts the basic income, they would probably have to leave EEA or negotiate some pretty steep exceptions to its membership.