Check for boardmessenger equals null in Simulator and ReplaceUseless* to simulate without a boardMessenger