I can not confirm or deny anything due not actually knowing it 100%, but I can share/state a few things from my own experience (an official answer would be really nice though.)
I have on multiple Accounts a playtime from over 5k hours and I have less than 1% of my fishes gone away (ratio of fishes caught and lost), also I caught more Trophies than all of my lost Fishes combined, but how?
You have to know that there are certain Fish species which tend to "not" bite / show no bite indication, like chub, Ide, stickleback and such stuff.
If you are targeting them, or at least have a slight chance of catching them at your position/with your used bait you should frequently check your rods by either picking them up and pressing R , or reeling in with Y and looking for tension/rod bending, or the most convinient way is --> if you have much stuff in your inventory you open it and scroll down, if a Fish is on your inventory will lag and jump without a Fish it is fluently scrolling.
There are certain things which do/can increase the chance of a Fish being lost.
Losing Line Tention is the most common and well know one. (confirmed)
Having to much pressure on the Hook. (confirmed)
Pressuring the Fish at a wrong angle: Sometimes the Fish is in an angle where you barely can fight him, the first Fish you will encounter bevahing like that are Tenches, when they are in a straight line with the tail towards you, you have the choice of force turning them or let them turn by themself, with force turning you need way more power and with light gear it does feel that you pull a rock. The same thing can happen with Carps, Sturgeons and so on and can have a way bigger impact due their weight, overpressure them at that angle and you can easily lose them. (unconfirmed, personal experience)
Having the Rod wrong angled: You should fight a Fish always against his swimming direction, if he is pulling left you angle your rod to the right. That way you can better prevent tension loss at Fishes which do make fast hard turns like Grass Carps and stuff like that, also that should be realistically always a better angle for the hook. (unconfirmed, personal Experience)
Shift speed reeling your Fish on the surface. (I lost a decent amount of Fishes when I impatiently shift reeled small Fishes (for instance Carps 1-9kg) with heavy Gear quickly with them bouncing/surfing on the surface) (unconfirmed, personal experience)
Overused Hooks: Rumors are there that as you said even 0.1% used Hooks do influence the chance of a Fish being lost. I personally did never experience that.
There are still unavoidable Fish lost scenarios, you can make everything as clean as possible and will still lose a Fish every now and then without any reason, but they removed those on RNG based lost Fishes atleast if you have fought them for a certain amount of Time, this Time does for sure differ though from species to species.
Gear wise from my experience the only thing influencing it, is the Quality of a Hook itself (1-5 star rating).
A untouched Rod with a Fish on has a way lower chance of the Fish getting away, sometimes they are on for 3-4+ RL hours, smaller Fish Species tend to get away quicker though.
As soon as you pick up your Rod with the Fish on it is seen as "active" and the Fish will get away way sooner, this is especially a "problem" with "greedy" float fishing, if you Fish with 3 float rods you sometimes tag 1 or even 2 more Fishes during fighting another one because you don't wanna miss them, but those rods are seen as active right away due you setting the hook and the Fishes will get of really soon,. I fthe Fish does bite "suicidal" by itself (mainly happening during bottom fishing) the rod is only seen as active when you touch it the first time, till then the chance is way lower.
I don't know how experienced you are, but this might help atleast some other people :-)
Gl & HF
Ps: as stated, an official anwer would be still nice, thanks <3