Reload-tenants (suricatasc) fails for 'workers' runmode

I am using Suricata 7.0.2. Multi-tenant is enabled with 3 tenants. ‘reload-tenants’ via suricatasc fails with below errors:

For runmode "autofp’, reload-tenants works fine. The issue is seen with ‘workers’ mode.

reload-tenants
An exception occured: L<function get_linenumber at 0x7ff302742050>: Unable to get message from server

suricata.log

[7982] 14/1/2024 – 16:33:17 - (detect-engine.c:DetectEngineCtxInitReal:2502) – pattern matchers: MPM: hs, SPM: hs
[7983] 14/1/2024 – 16:33:17 - (detect-engine.c:DetectEngineCtxLoadConf:2940) – grouping: udp-whitelist (default) 53, 135, 5060
[7981] 14/1/2024 – 16:33:17 - (detect-engine.c:DetectEngineCtxLoadConf:2970) – prefilter engines: MPM
[7983] 14/1/2024 – 16:33:17 - (reputation.c:SRepInit:612) – IP reputation disabled
[7983] 14/1/2024 – 16:33:25 - (util-threshold-config.c:SCThresholdConfParseFile:1045) – Threshold config parsed: 0 rule(s) found
[7983] 14/1/2024 – 16:33:25 - (detect-engine-build.c:SigAddressPrepareStage1:1503) – 5171 signatures processed. 0 are IP-only rules, 126 are inspecting packet payload, 5045 inspect application layer, 0 are decoder event only
[7983] 14/1/2024 – 16:33:25 - (detect-engine-build.c:SigAddressPrepareStage1:1506) – building signature grouping structure, stage 1: preprocessing rules… complete
[7981] 14/1/2024 – 16:33:30 - (detect-engine-loader.c:SigLoadSignatures:351) – 1 rule files processed. 16751 rules successfully loaded, 0 rules failed
[7981] 14/1/2024 – 16:33:30 - (util-threshold-config.c:SCThresholdConfParseFile:1045) – Threshold config parsed: 0 rule(s) found
[7982] 14/1/2024 – 16:33:30 - (detect-engine-loader.c:SigLoadSignatures:351) – 1 rule files processed. 16751 rules successfully loaded, 0 rules failed
[7982] 14/1/2024 – 16:33:30 - (util-threshold-config.c:SCThresholdConfParseFile:1045) – Threshold config parsed: 0 rule(s) found
[7981] 14/1/2024 – 16:33:30 - (detect-engine-build.c:SigAddressPrepareStage1:1503) – 16751 signatures processed. 0 are IP-only rules, 1409 are inspecting packet payload, 15329 inspect application layer, 0 are decoder event only
[7981] 14/1/2024 – 16:33:30 - (detect-engine-build.c:SigAddressPrepareStage1:1506) – building signature grouping structure, stage 1: preprocessing rules… complete
[7982] 14/1/2024 – 16:33:30 - (detect-engine-build.c:SigAddressPrepareStage1:1503) – 16751 signatures processed. 0 are IP-only rules, 1409 are inspecting packet payload, 15329 inspect application layer, 0 are decoder event only
[7982] 14/1/2024 – 16:33:30 - (detect-engine-build.c:SigAddressPrepareStage1:1506) – building signature grouping structure, stage 1: preprocessing rules… complete