Hi,
If the functions work with your old battery then the new battery may not have enough charge to run them.
Either it needs to be activated to charge properly, or it’s an odd “dud”, or it’s the wrong type or connector on the flex is somehow damaged.
I would check the new battery voltage to see what it’s holding and make sure the connector on the flex isn’t damaged.
Beyond that you may need to wipe the cache and see if it fixes the problem.
Hope this helps