Austin1,
I can reproduce the problem when the referenced project or assembly does not exist within the current solution. If I move it within the current solution then the sourceformat does not change.
If you would like to open a support incident for this and add my name in the description then I would be glad to create a bug report and get it fixed in a future release?
Thanks.