I have a systemd unit with spaces in an argument
ExecStart=command --argument=\"text text\"
It seems that systemd does not recognize the do
Try escaping the space, like so:
ExecStart=command --argument="text\ text"
(The quotes may or may not be necessary.)