Folder keeps popping up in my public_html directory and overriding WordPress page structure

I’ve usually seen a .well-known folder associated with site ownership validation for SSL certificates.

You may find the following link from Server Fault may assist in further understanding.

Maybe you can convince the Client to have a different folder name?