Why my new ID is invalid

Hi, I am the new user for CryoSparc and just got my license ID today. When I try to install CryoSparc, there is no data has been downloaded. Based on the discussion post, I check the validation of my ID. I got response said that {success: False}. May I ask How I could solve this problem?
Thank you

Welcome to the forum @Kirito
Please can you share the commands you used for the download, including the “export” of your license id, if applicable (but obscuring your actual license id like: xx-xx-xx-xx-xx).

Thank you for replying.
Here are the two command that I use:
curl -L https://get.cryosparc.com/download/master-latest/$xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx -o cryosparc_master.tar.gz

While those two does not work, I used the following command to check my id:
curl https://get.cryosparc.com/checklicenseexists/$xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx
it turns out to {success: False}
I could not do export, once I run the command, it reports ‘command could not find’

The dollar “$” should be used only the the license id is stored in a shell variable. What happens if you just omit the “$”, like:
curl -L https://get.cryosparc.com/download/master-latest/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx -o cryosparc_master.tar.gz
If you got export: Command not found., you may be running a shell that’s not a Bourne shell derivative.

Thank you for your reply. All your suggestions work well.