Did you overdo it on the algaecide if you've had white floating particles that look like dish soap for 4 weeks now and you've been running filter 24-7 plus used Pool First Aid but still have a problem?

In a word - yes. It will most likely have to dissipate on its own.