Our techie has some more info. I am sorry if I have misled you at all. Here is his response
“Search for session and you can see it’s enabled, along with bug compatibility from several versions back (I think that dates back at least six or seven years for older code!). The problem is with how the module tries to access the session status – it will work in pretty much all local, test environments but it can fail on some server configurations. There is a simple way around it by using a different function call (session_start) but I won’t bog you down with the details.
Equally, I don’t want to start fixing someone else’s code because it could cause further problems down the road. E.g., my fix could end up breaking his fix and so on and so on…!
However.. here’s the BIG thing. We’re not running 5.6.3, despite the fact that that is what the main PHP admin backend tells me. When you ask PHP to identify itself, it’s 5.3.28, so we’re not compatible. I did seem to think that was the case before, but PHPMyAdmin is erroneously returning a version which isn’t the one we actually have.”
Hopefully there is a fix to this anyway but in the meantime our updating is disabled