Huawei E5770

I got a E5770 locked to O2 that is on Firmware :
It doesn´t allow me to downgrade to and the unlock code I got doesn´t work on….
Is the unlock code linked to the Firmware or do I have a wrong code?
IMEI 867472020349240
Would love to have it unlock and get rid of the O2 surface.