Your tenants rented the place because of the new paint job. Why did you not check behind your painters to ensure the paint job was professionally done? Your tenants can also enforce the lease terms to have the paint job done correctly. They rented expecting a professional paint job which seems not to be the case. Go look and correct as required. This is why landlords should never show a rental until it's market ready. Bad move on your part!