Ah if you had only told me this error earlier lol. Its quite simple.
Open your mxd again. Your double click on your dataframe (likely to be called "Layers").
Click on the DataFrame tab > Under Extent of data in all layer (Default), click Other > click ok > click ok > Save your mxd.
That's all you have to do in order ot make a mobile map service.
Note: This may not seem important but this is the most important part of the creation of the mxd. Also make sure your extent is large enough to collect points (data) where ever you want.
For example I used to have an extent just for Canada, but yet I had a feature class for the entire world. When I put points in Canada they worked, when I put point in areas outside of Canada like USA, Africa and etc, I would get an error. I hope this make it clear as to how the extent of the mxd is important.
Thanks,
Akhil P.