So, i've been struggling with this bug for quite a while and i can't really find a solution to it, for now, i will be providing a partial fix for that bug.
Bug Fixes:
- Granting an advancement that isn't visible will now update the visibility of the whole row and is visible afterwards (at least if you dont use a custom visibility that changes that). It still doesn't show any toast message when a non-visible advancement is granted, but I'll try to fix it ASAP!