As always, I know this forum is not intended for bug reports but I'm posting this here as I don't know where else to put it (the bug tracker link is still not functioning).
Recently while trying to ANALYZE an item which contains 6 components I got a critical success which would typically mean that all 6 components would be "recovered", allowing me to rebuild a player made one.
Unfortunately I only had 3 slots available in my cargo and the analyze does not account for the possibility of a crit like dismantle does (which checks your available cargo before allowing you to attempt a dismantle). As a result I lost 3 of the 6 components from a raid drop.
Ideally the analyze path should contain the same check that the dismantle path does such that it does not allow you to attempt an analyze if you don't have enough cargo space for all the components that would result from a crit.