i made it as a PNG file
how would re-exporting it to PNG fix it? does BLF only accept JPGs or something?
no, I don't know how exactly it fixes it but many avatars I've had simply reexporting them through gimp with different compression levels fixes them most of the time
it doesn't need to increase or decrease the file size either, it just works either way. it's weird