Please help with a problem with save-test-data.php script

Every time when I am trying to save data for a new os I cant save data to json.

here is the output from debug. I have succefully added snmprec data for new os vigintos.

root@librenms:/opt/librenms# ./scripts/save-test-data.php -d -o vigintos
Starting snmpsim listening on 127.1.6.1:1161…
/usr/bin/snmpsimd --data-dir=/opt/librenms/tests/snmpsim/ --agent-udpv4-endpoint=127.1.6.1:1161 --logging-method=file:/tmp/snmpsimd.logERR OR: cant drop priveleges: Must drop priveleges to a non-priveleged user&group
Usage: /usr/bin/snmpsimd [–help]
[–version ]
[–debug=<mibbuild|all|app|msgproc|proxy|io|secmod|dsp|acl|mibinstrum>]
[–debug-asn1=<none|decoder|all|encoder>]
[–daemonize]
[–process-user=] [–process-group=]
[–pid-file=]
[–logging-method=<syslog|null|stderr|file|stdout[:args>]>]
[–cache-dir=]
[–variation-modules-dir=]
[–variation-module-options=<module[=alias][:args]>]
[–force-index-rebuild]
[–validate-data]
[–args-from-file=]
[–transport-id-offset=]
[–v2c-arch]
[–v3-only]
[–v3-engine-id=]
[–v3-context-engine-id=]
[–v3-user=]
[–v3-auth-key=]
[–v3-auth-proto=<SHA|NONE|MD5>]
[–v3-priv-key=]
[–v3-priv-proto=<3DES|AES256|NONE|DES|AES|AES128|AES192>]
[–data-dir=]
[–max-varbinds=]
[–agent-udpv4-endpoint=X.X.X.X:NNNNN]
[–agent-udpv6-endpoint=<[X:X:…X]:NNNNN>]
[–agent-unix-endpoint=</path/to/named/pipe>]

Failed to start Snmpsim. Scroll up for error.

PLEASE HELP with that.

Dont run it as root. Almost everything (if not all) in /opt/librenms must be run as librenms user