Welcome to the forum!
Is there pollen all over your patio furniture, cars, etc? If so, then it may be pollen. If not, it is likely algae.
Can you post a full set of water chemistry results from your own test kit?
I suggest you read
ABC's of Pool Water Chemistry.