If your brussels sprouts are still hard, it's likely they haven't been roasted for long enough. Add them back into the oven, air fryer, or cast iron for a couple of minutes at a time, and check in on them regularly until they've reached the desired crispness.