Suricata won't start (ConditionMemory=>1500000000 was not met)

Yes that command works fine. Nevermind I found the problem. There was a manual override on the memory here: /etc/systemd/system/suricata.service.d/override.conf. I deleted the file and now it works