Fixed it! And for those who want to know how to modify their boot animation, here is a guide.
Patch your boot image with Magisk, make sure to disable “Preserve Verity” otherwise you will not be able to perform any operations on the file system, even through recovery.
Make your boot animation, MAKE SURE ITS 27 FPS! (My kistake was that desc.txt was set to 30fps which rendered the boot animation plain black screen.
Copy it to your file system, goto TWRP recovery, mount System, goto File Manager, delete the previous animations (you can also delete the sound files), and copy your new animations. Voila!