You can try to add a "wait=no" to the commands. The default (wait=yes) waits for an "OK" to be received, but it can timeout.
If you add adding logging for topics=lte,!packet, the log may show the results too.
Alternatively, you may be able to use something like "/system/serial-terminal usb1 channel=1" to get to directly to the AT serial line of the modem (& adjust port and channel as needed in the command)
I'm having this issue right now with the ppp interface. The problem is the command I send works, OK is sent back, but at-chat doesn't see it (verified with system/serial).
We need the wait="no" for the ppp-client/at-chat. Right now it is only available with the lte/at-chat.
[Edit]
I was able to convert my LTE card (Telit LE910C4-NF) to use MBIM by running AT#USBCFG=2 and rebooting. The LTE interface then appeared and SMS is working flawlessly without any hangs.
The PPP-Client interface has the same issues that the LTE interface had a while back for sending SMS, where it will randomly hang due to the OK message not being seen properly.
So enable MBIM if you have a card that supports it, or contact support that PPP-Client is borken when sending SMS and it needs to have the same fixes applied to it that the LTE had to fix SMS, including the "AT-CHAT" wait="no" argument.