Sorry, something is very weird here.
  1. You can print User Preferences so Crystal is properly installed
  2. You can print from Ledger, so ODBC is properly installed
  3. Your DICTs are correct - but they cannot be given the error you are reporting.

You need to post the EXACT error message you are receiving - preferably a screen shot of the message.

Or perhaps it's time to give your Adagio Consultant a call.

Thanks
_________________________
Andrew Bates