病了，另一宦官内飞龙使唐文扆试图控制宫禁，掌控国政。事泄，王建养子和以太子王衍相托孤的大臣马步都指挥使兼中书令王宗弼率众官员闯入宫中，贬唐文扆，以宋光嗣主都城及行营军旅之事。此前一直没有将宦官任为枢密使的王建因害怕托孤众人王宗弼和其他养子金吾使兼中书令王宗瑶、兼中书令王宗绾、兼中书令王宗夔不为幼主所用，而任宋光嗣为内枢密使。六月，王建崩，王衍继位。
效力王衍.王衍登基后，以宋光嗣判六军诸卫事，国政多委王宗弼和宋光嗣。王宗弼爱受贿，宋光嗣善逢迎，史家认为前蜀因他俩而势衰。有了宋光嗣的