Hi Shawn,
First and foremost please check if your mobile implementation is timestamp enabled. If it is and you website does not use timestamp enabled implementation then you cannot send the data from mobile and website in the same report suite.
Adobe analytics report suite can be set to ONLY accept data that are timestamp enabled or non-timestamp enabled and NOT BOTH at the same time.
Regarding the variables:
1.I would advise to put different syntax for page names or set up a variable let say that will put mobile when it comes from mobile and website when it comes from website
2.Another issue that you might have is that you might not be using the evar and props for the same purpose in the mobile implementatiion and in the mobile implementation
Best regards.
Alexis Cazes