Help! 3 Month Old Screams for 3 Hours at Bedtime

An

My little girl is 3 months (14 weeks). She has always been a great sleeper, and the last month she started sleeping through the night (8-10 hours)

unfortunately the last 3 nights have been a different story. She wakes up after being down for 20 minutes and starts screaming uncontrollably. Absolutely nothing we do soothes her, and she continues to scream and cry for the next 2-3 hours.

We check her diaper, I nurse her over and over, and nothing helps. We always use a sound machine, in a dark room with a sleep sack. We don’t swaddle because she’s starting to roll.

It’s the worst feeling not being able to soothe her and it goes on for hours. Is this normal? 😭