Arduino MKR ZERO blink sketch only works when uploaded from online editor

That all checks out as the same here apart from the checksums which will be different as I only uploaded BLINK and am not sure what you uploaded as the file size was different.

Have to honestly say I am stumped at this point.

The only thing I would try at this point is using the blink example with your own LED on a different pin and making the changes to BLINK to suit that pin.

If that works then there must be some sort of issue be it board or otherwise ?!