Spaces and special (non-ASCII or punctuation) can cause file system issues on some devices. Calibre simplifies the file name to keep things simple

with all devices by default.
Preference Save to disk has some options ONLY if you use that method
Some devices use Embedded (not Library) metadata. Polish may update-fix that
Save to disk, Connect to folder use 'device type' rules to update the DELIVERED book
Plugboards are used to sneak additional metadata into the fields. Reading-up (the Calibre help) on these methods is suggested.