Managed to fix my own fault with the help of this link http://lwuit.blogspot.com/2009/01/rim-blackberry-verification-errors.html
Basically the device is os6, and the build library was 7.1 which wasn't as issue before. But it seems the imported libs were trying to use the 7.1 api.