在颖贵太妃过七十大寿之时,她的养子永璘私自入宫为其祝寿,这件事被嘉庆帝得知后,永璘受到了严厉的惩处。嘉庆帝之所以会生这么大的气主要是因为永璘蔑视皇权,嘉庆帝乃一国之君,手下的大臣竟然背着他私自行动,这对于一个帝王来说是绝对不能容忍的。而这件事之后,颖太贵妃没多久就病死了。
颖太贵妃为巴林氏,出身于一个蒙古族的部落当中,她的父亲在在朝廷中任都统一职,颖太贵妃刚进宫时,便被封为了贵人,当时她只有十八岁。刚进宫的前十年,巴林氏深得乾隆帝的喜爱,很快便从贵人升为了颖嫔,但是在这期间,巴林氏一直都没能为乾隆诞下子嗣。虽然巴林氏没有生下皇子,但是乾隆对她是很信任的,后来还将令妃生下的永璘十七皇子交给了她抚养。
后来,乾隆退位后念及巴林氏的多年付出,便将其封为了颖贵妃,而嘉庆帝自然也将称呼改为了颖太贵妃。在嘉庆帝登基后的第三年,颖太贵妃过七十大寿,按理说此时作为养子的永璘为自己的养母过寿是无可厚非的一件事,但是此事却引起了嘉庆帝的极大不满,他认为永璘私自为颖太贵妃过寿是不符合规矩的,没有将自己这个皇帝看在眼里。
此后,嘉庆帝将永璘狠狠地责骂了一顿,并且还下旨命他退出乾清门,由此可见嘉庆帝对于永璘私自为颖太贵妃过寿一事极为介意。而在颖太贵妃看来,此事一切都因她而起,自己的养子受到处罚,她有很大的责任,而此事过后没多久,颖太贵妃就过世了。