Thanks for the reply. The version of WordPress is 6.5.8.
Thanks for reply.
I finally fixed the issue by changing up my filter priority number. I set priority from 10 to 100 to have unset fields run first than other fields filters. It seems the woocommerce update may impact the sequence of fields related filter and make low priority unset filter not work properly.
In my case, additional shipping states, city, and, address_2 field are unset but show in the bottom of the form. their class = “form-row woocommerce-validated”