Ok its fixed now, was an issue with a change in the behaviour of creating arrays in php 7.1 (I think @EvilDragon must have upgraded the servers version of php)
Found a issue on stack overflow which matched the fatal error the server was throwing, made the changes... works fine now, post here if...