Hi Lily,
If you were to run WRF with the standard met_em* files (i.e., not using the OBSGRID program), does the model fail? If so, then the issue is likely not related to your obsgrid input, and I would request you to attach your namelist.input file, as well as the wrf error logs (e.g., rsl.error.* - please package all rsl* files into a single tar file and attach).
If it runs fine without using obsgrid, then please follow the steps requested in the post you referenced (running the default obsgrid namelist, and attaching the files requested, in addition to your obsgrid namelist). Thanks!