uhh i might be a little bit late finding your problem but i have went through the same problem back in 2017 and solved it and i think i know what is your problem exactly . your wallet needs some dust cleaning and recovering it on a specific platform with a specific way(the same way i used to recover mine)and you mentioned that you still have the private keys which will make it much more easier ,so if you see this and you still want to recover it, ill be available for you any time lol

|