Snap will not recognize corners, midpoints, or reference points, only edges

OH you have an AMD/ATI FirePro V4800 ?

You could try to uncheck Fast feedback in the OpenGL panel of Preferences dialog.
If that does not work, try unchecking Use hardware acceleration.

AMD graphics have been having OpenGL issues. (Old FirePro cards especially.)
See:
http://forums.sketchup.com/t/amd-gpu-crash-on-export-or-save/15560
http://forums.sketchup.com/t/sketchup-pro-2015-crashes-when-saving/10026/7