Tried on another machine, that does NOT contain VisualStudio at all, using Unreal 5.7.4. Using an exiting project, created new level, added foilage as static meshes, save the foilage types - as usual. But again: NO BRUSH on paint. “Fill” adds all selected foilage, but in “Invalid” all is selected.
But on the demonstration level that comes with the package, “Paint” works as expected.
Placing the foilage asset directly is no problem, but weirdly enough: If that is selected in foilage mode, the brush IS shown.
I also tested it in the max version the package is compatible with : 5.3. But again, in the demo level, I can paint foilage because the brush is present. In a new level, the brush does not shown.
Also tested in an existing 5.0 project, created a new level in there, and it works! Done in 5.1 on a copy of the 5.0 project: Existing levels are no problem, but new levels have the same issue: no brush; Fill works but the assets are deemed invalid. Same in 5.2.
I THINK it has to do with an update some library (C, Python?) because is happens on all versions except 5.0, on new levels. On exiting levels, except the demo level of the package, foilage is broken as described in Foilage broken…