I figured it out.
2 of the screens i was using VGA with dvi adapters and they were detected as VGA, the other display was using DVi ( Also tried Mini-hdmi )
Once i had all 3 on VGA ( with dvi adapters but still detected as VGA ) it worked.
So for everyone having the same issue out there. Just use everything on the same connection type and it should work.
You could also try custom resolution in the Ncc for each monitor , make all 3 monitors the same resolution with the same refresh rate then go to surround ( span display with surround ).
I hope this help someone else