systemctl status not showing CPU/Memory usage?
I have no idea why some hosts could but some couldn't, if you want a consistent behavior, you should enable memory accounting for a single unit or by default for all units by setting:
DefaultMemoryAccounting=yes
in /etc/systemd/system.conf
and then doing:
systemctl daemon-reexec
Check out this list thread from the systemd developers, and systemd-system.conf[5].
Sometimes it might help adding these 2 options in your .service file under [Service] block
CPUAccounting = yes
MemoryAccounting = yes