Unity 6 terrain painting tool buggy?

Is it just me, or is the Unity 6 terrain painting tool exceptionally buggy? I currently have about 5 terrain layers in my palette, and it will work a little bit after first load, but at some point (like within 2 minutes) it stops working, and will only paint a single terrain texture from the palette, no matter what palette texture I have selected. Am I doing it wrong, or is Unity 6 terrain painting just broken?

Actually, I just figured it out.

The interface has 2 separate selection contexts for the same list. There’s the checkboxes, and then there is the row selection. Both are apparently selection behaviors but intended for different reasons.

You have to use the row selection to select which texture to paint. I didn’t realize you could select rows at first.

The only possible use the checkboxes could have, then, is for if you are removing multiple textures at the same time. Is there some other use? Initially, I thought that was how you selected the paint texture. Especially since that is how paint details (grass) works (you click the checkboxes to select what to paint). So two very closely related features behave differently.

Some important context I left out. I forgot I had installed the Terrain Tools 5.1.2 package. It’s a Unity package but not installed by default. You don’t have a Layer Palette unless you install the Terrain Tools. So if you are wondering what in the heck I am talking about in my previous posts, that might be why.