Thank you for the question and I feel your frustration. Calluses and corns are usually the result of increased pressure on a particular area of your foot and can be the result of an injury, change in footwear, altered sensation (due to conditions such as diabetes) or your chosen activities.
The treatments you mention are there to help with the symptoms i.e. the calluses and corns themselves. What it doesn’t do is assess you and seek why you are developing these.
I would suggest seeking help from Sports/MSK physician or a podiatrist. They can assess you more thoroughly and advise you on what treatment is the best for you.
Bw
Dr Dinesh