Not sure the following answer is right ?
Even though there is no DKIM, because the “Sender” and “From” addresses align, it is not an issue, and DMARC still passes
authentication-results: spf=pass (sender IP is 192.170.86.151)
The individual DMARC column within the SPF and DKIM column groups refers to the DMARC verdict for each underlying authentication mechanism. Meaning, DMARC is aligned for SPF, but not for DKIM. Since DMARC requires that either SPF OR DKIM pass and be in alignment for the overall check to be successful. This means these emails are DMARC compliant through SPF alone.
While not necessary for DMARC compliance, I do recommend that both SPF and DKIM be configured wherever possible. I recommend you contact Qvalent and inquire if they support DKIM signing in alignment with your domain.