How would you approach a critical firmware bug discovered right before a major retail product launch for Blue Tees Golf?