I solved this by, just creating a reports subdomain instead of using a virtual directory. Still couldnt figure out what the issue was but, after spending a week on this, trying a different method saved the day.