Strictly speaking, that only works with a three second delay between the third + (at which you receive “OK”, indicating a mode switch from data mode back to command mode) and the AT command (which is then interpreted as a command and not data).
Anything that would hang up on seeing that string as a monolith was operating out of Hayes spec.