Jackets struggle again in loss at BC