i have managed to find a solution by going to chrome://flags and changing certain settings.
these are the setting you need to change :
Forced Colors – Disabled
Color Provider Redirection For Theme Provider – Disabled
Pervasive system accent color – Disabled
then open a new tab and go to the customize button in the bottom right and select the black color theme option. this worked for me, it may not work for you and i do not guarantee it will work for you. these changed are just something i tried to fix this issue while messing around with the chrome://flags tab but it's worth a try.