Glad you got it figured out and it was not the 645. Ya, Seems like EU units are different from other regions. EU or UK FW should work the best for you. Keep checking for FW updates and come back here and visit if you need additional help or information.
Enjoy.