Its possible someone has damaged the liner - gite guest (it happened to us). You might be able to narrow it down by getting in the pool and feeling for spongy areas with your feet.
Everything I have read about pool liners indicates a life of 5 to 10 years, so on that basis yours is not relatively new. Unless it is a very special material.
I have searched using Google this phrase:- “how do i find a leak in my swimming pool which has a liner”. Several suggestions come up including this video which I thought was succinct and helpful
24 years still going strong here. Some liners in America, the source of most of the information are very thin and poor quality, also above ground pools are much thinner but get lumped in with in ground pool liners.
Turn off the valves on the pump inlet and return lines if fitted to isolate the equipment from the pool basin, plugs can be purchased for blocking the skimmer lines and corks can block return lines. If it’s a liner leak, do you have a light? Usually the point of leaks. If it is the liner the then the national fuite detection company could help or find someone with the Leak Trac equipment, that located the point of a leak in under 20 minutes normally. Dye is really only useful for confirming the exact point of a leak rather than finding it first. Hope that helps.
I’m going to call a local detection company Monday that has got good reviews on Google. We’re away for two weeks Monday week and I need to find out what’s happening before we go, so we can make some sensible decisions. I could be faffing around. They won’t be.
Make sure they have Leak Trac, it’s a machine for finding leaks very quickly. Otherwise they may pfaff around at your expense for hours. Never took me more than 20 mins to locate a leak in a liner.