Hi,
Where to begin....
First of all, you don't appear to have any pull ups on your I2C bus.
I can see you have copied (almost identically) the GSM arduino shield that uses the Quectel M10, unfortunately you haven't quite copied it correctly as the VBAT pins on the M10 are not connected!
As for the PCB, it looks autorouted and a bit squiggly, functionally though, I would check your power track widths can take the peak current burst for your M10 module (nominally 2A).
I only looked briefly at the files though, but those are my immediate thoughts.
HTH!