Never mind I believe I figured it out. It appears as though between the different versions of OOo running on my network they all have a slightly different way of saving the macros that they contain and it becomes unreadable to previous versions. So I advise everyone to watch out for that situation to avoid the no doubt extreme headaches that will occur with changing every computer to the same version of OOo.