Today I have report with the next error;
It looks like mismatched version of Oracle client. This computer have several ORACLE_HOME installed. The solution was change the current setting of ORACLE_HOME I show below a simple way by using the Oracle Installer.
Using my laptop like example (I have four OHs). Sorry about the language but I have setted Spanish like language. Start the OUI.
Click in Installed Products (Button circled)
Click the enviroment tab
Move the Oracle home directory that you want as your default to the top of the list.
It must be similar at the next screenshot.
Confirm the changes by click the apply button and exit.
HTH – Antonio NAVARRO