I had exactly the same problem with my local business. At some point I realized I was spending too much time checking different directories. What actually helped me was using the
Getpin Listing Management Tool. It lets you control business information from one dashboard and push updates across platforms. From my experience it saves a lot of time, and consistent data also helped my business appear more reliably in local search results.