Answer
This SelfTest code is only used in the BB600's production and should be erased from your module. The errors received from the SelfTest code are normal as this code is only used to test the modules functionality after manufacturing. Once erased you can then load your own smartBASIC apps as normal and continue with development.