Chosen Solution

I replaced my battery with the one from iFixit and put it on charge from 10%, but now it’s been more than 5 hours and the phone it stuck on 99%. what do I do? The battery health is showing 100%

This is not much of a problem but just to test it you can put your old battery back into the phone to test if the battery is facility or some other component, im guessing the charge controller on the battery has stopped working defaulting to 100 (99) percent.