The “Top Sites” feature is seriously broken. Has been for a long time. Must not be a priority for Brave developers.
see also: Can't remove top sites from Brave home page