Shiny frame not shiny in emerald

As the title says, I finally managed to hit my shiny frame in emerald. However, the pokemon wasn’t shiny. Confirmed through pokefinder that the frame was correct and the stats matched up. The only thing I can think that may be a reason is that I changed my SID on pkhex for an earlier frame. Does anyone have any ideas why this is happening?