That’s interesting. Do you have link to the documentation?
It matches my observations for another Qualcomm-based modem EG25-G here:
If XTRA data is injected after GPS fix, then satellite information is available in GSV sentences almost immediately. If there was no GPS fix before, then satellite information isn’t available in GSV sentences for a long time (may take several minutes) and it looks like a cold start.
@Stephen.Li-Q could you confirm requirement of the fix before uploading XTRA data?