3yo Wake Ups

My 3yo has been waking up 1-4x a night every night for the past few months. Sometimes I can just walk her back to bed and she’s right back to sleep, sometimes I have to sit with her for 30 mins until she falls asleep again, sometimes she’s up for 2+ hours (last night it was 3.5 hours 😭) I can’t figure out why she’s waking up so much. When she is awake for so long we sit in her room in the dark, I limit conversation, she stays in bed, but she just lays there awake and will scream if I try to leave.

She wakes up around 7:30am. She dropped her nap just before turning 3 (we tried everything to hang onto it for longer and she just wouldn’t nap anymore.) She gets in bed around 7:45pm and is asleep by 8-8:15pm. We tried earlier bedtimes and she would always take 60+ mins to fall asleep and it was horrible, screaming crying fighting.

For a while it seemed like we really got her schedule right and she was sleeping fine, but for the last 3ish months the wakeups have been increasing and I’m so exhausted. She seems perfectly happy during the day, no change in behavior, not tired. She gets 30min of TV per day (while I cook dinner, around 5pm).

Does anyone have a similar experience or any tips?