No, problem and thank you for cleaning it up. The problem seems to be that the custom json object in your blockstate json refers to other blockstate files and then a variant in those files. Do you have a backsplash_bricks blockstate json that has a trans variable. And a backsplash_base blockstate json that has a base variant?