It's a OS side problem. SW doesn't concern file name policy.
Windows doesn't allow Wild Characters ( \ / * ? : | < > " ) in file name mostly because they are used in search string.
you may want to use - OR _ or other characters instead.
So it means in any other OS which supports these wildcard charatcers, we can save using these characters.
I'm not sure about other OSes. But as far as I know Linux and IOS follow the same rule.
Any alternative to save with this file name.
How about MSA_44-26-9 OR MSA 44-26-9 ?
Retrieving data ...