There are quite a lot of similar words in the 2048 word list used by the Ledger (and most hardware wallets)...
ie. kit, kite, kid, kind
act, action, actor, actress, actual
clap, claw, clay
You get the idea... So it's possible that you've simply written down a "similar" word in your list of 24 by mistake.
I have previously had success finding one or two word errors by using the seedrecover.py written by gurnec:
https://github.com/gurnec/btcrecover/blob/master/docs/Seedrecover_Quick_Start_Guide.mdYou'll need to be able to install python and a couple of library dependencies... but the instructions listed are fairly easy to follow.