Even if 12 words are known, in some cases you cannot access the wallet. There may be an additional password. The path may be different. Account number may be different. You need to write and try scripts for multiple paths, accounts and sub-wallets. If you want me to help you, I'll help you on commission.