I would work it out. Be patience.
There is a lot of knowledge to learn when you treat this algae later on to share to another hobbyist who will encounter the same thing.
#23 VTS-253A-320, VTS 253A-1993
Eheim # 371 Ecco 2232 Classic 2213
"No CO2/poor CO2 & high light/ ferts = great way to grow algae" - Tom Barr