BPs are incredibly frustrating when it comes to their inconsistent feeding. They will go off feed for literally no reason at all. Make sure the temps and humidity are correct, and then all you can do is wait. Go ahead and try live if you can.
Eye caps are pretty apparent when stuck, they will look like a milky haze over the eye.