When you use wblock command for an existing block from list AutoCAD saves exploded and placed in 0,0 (World UCS) wherever the insertion point (IP) was in the block geometry in new file i.e. if IP was a center of a circle the circle is placed in a new file exactly with the center in 0,0 point of World UCS.
When you use wblock for objects by picking them from a drawing, that could be an existing block as well, AutoCAD placed objects (block is still a block, not exploded) in a new file keeping their orginal position according to 0,0 point in the drawing from which you use wblock.
To be honest I do not understand your problem. Can you explain it once again?