i don't think you have dinos if you scrub them off and it takes them 2 weeks to come back...try 1-2 hours - that's how fast they reproduce...the only way for you to get them to go away for 2 weeks at a time is to do a 3-5 day blackout at which point they will seemingly go away but always come back and they come back with a vengeance...each subsequent lights out period you do not only stresses out your corals but also shortens their hiding period...if you have otreopsis, they form cysts at which point they can remain dormant for months without any sort of light...first thing you need to do is make sure you have dinos to begin with then you need to figure out which strain you have as there are over 2000 of them...then you find the correct treatment...some are susceptible to 1mg/10gallons of H2O2 daily, some can get eradicated by pouring your collected skimmate back into the water, some just go away on their own after your tank's parameters balances themselves out again, there have been reports about raising pH to 8.5, and some take a lot more drastic measures...there are also some reports that Fauna Marin Ultra Algae X, DinoXal, and Kordon Ich Attack work...but again, most of these treatments coincide with a particular strain and you'd be shooting in the dark if you don't even know what you have
i can suggest one thing though that may work for all known cases - get an oversized UV sterilizer...and when i say oversized, i mean get one for a pond...dinos like to retreat into the water column when lights go out and that is when they can be put through the UV sterilizer at low flow...3 day blackout plus oversized UV sterilizer and you got dead dinos (along with all your other microfauna)...it's a hail mary procedure that's worked for a few people now that have tried it including myself