Hello @james ingham
Make sure if you have both versions of library 64bit and 32bit?
Make sure you are you using correct version WRT to your computer ISA?
Issue seems to be related to architectural mismatch? Please share exact version of both OS and MATLAB in both computers.
Sometimes DLLs get corrupted during transfers. you can try redownloading them.