If the pool turned green immediately after shocking the pool then there is an imbalance with other chemicals or something else has been added to the water that should not have.
Well water in pool turns green.
Shocking a pool should help clear up a green pool if the water is green because of algae or other issues.
Your well water probably has some dissolved copper in it.
However the pool may turn green after shocking which is caused by an increased amount of dissolved copper in the water.
You get chlorine in there and the copper oxidises turning green.
Test your swimming pool water.
This copper can occur naturally in the water or come from copper plumbing that is leeching into the pool.
Where i live we have lots of iron in the wells and peoples pools turn orange after they add chlorine the first time.
Use a chemical test kit to test the chlorine and ph levels and determine the extent of the problem.
When chlorine levels drop below 1 ppm it can cause algae to grow in the pool turning the pool water green.
Copper turns to a light green color when oxidized by chlorine inside your pool.