password for wallet.dat is not compatible in core
I have a wallet.dat with a password. The password for some reason does not compatible in bitcoin core When checking the hash with hashcat, my password is suitable. 
Why wallet.dat password is not compatible in bitcoin core?
You probably have a hacked/modified wallet. Is it yours?
Have you tries to import .wallet file in bitcoin core first?