The 17-year-old actress opened up about the reason why she quit the project at BET Awards on Sunday night, reported Ace Showbiz.
"Basically, I just felt that because I love her, and because I respect her so much as an artist, I don't want to do anything that's half or anything that's less for her.
"I felt like some things with the production weren't all the way there, the project wasn't all the way there. If I'm going to do something for someone I care about so much, I have to do it the right way," she said.
The actress, however, would love to portray the tragic star if there is a future chance.
"By all means, when the right project comes along and it's done the right way I'll be the first person ready to play Aaliyah, but this wasn't the right one for me. I've been into Aaliyah since I was little, so there wasn't too much getting into character. I always pretend I'm her anyway," she told MTV.
Aaliyah, an American recording artist, dancer, actress, and model, found fame at the age of 10 with TV show 'Star Search'. She is best known for her 'Age Ain't Nothing but a Number'. She also starred in 'Romeo Must Die'
The singer was killed with eight others in a plane crash in 2011.