I tried this with a few different conditions, and this was what happened: Pre-logged shields won't accept pre-logged components.
Post-logged shields will of course accept post-logged components.
Pre-logged shields won't accept post-logged components.
Sorry, let me clarify a little bit.
I have no trouble with bases that I have made in that particular session.
This is with release 0.
For instance with the last few sales I've had, there have been unaccounted for bonus coins.