How to suppress the callback output when using Obsidian URI?

I am currently working on a Powershell Module that would allow me to treat obsidian as a general Markdown editor. it works better than I expected:

But my joy is being ruined by this callback thing:

2023-01-05 18:31:27 Loading updated app package C:\Users\test\AppData\Roaming\obsidian\obsidian-1.1.9.asar
Received callback URL obsidian://open/?vault=code%20vault&file=Tips and
2023-01-05 18:31:27 Checking for update using Github

I tried all my bag of tricks to try and supress it, even the all mighty powerhsell "Some garbage string" | Out-Null fails:

start-Process "obsidian://open?vault=write%20vault" | Out-Null

How do I stop the ouput from printing?
I could not find anything on this in the documentation, help please.