With the amount of unsupported changes that you have made to the system, this is more of a white box than a T30.
The m.2 slot is not intended for use on the T30. If you find a way to enable and use the slot it will use PCIe lanes. This can cause issues with any hardware that uses PCIe lanes since these lanes being in use by the m.2 is not taken into consideration. So, if you encounter issues with any device using PCIe lanes being non-functional or partially functional I suggest disconnecting the m.2 device to see if it resolves the issue.
Dell EMC, Enterprise Engineer
Get support on Twitter @DellCaresPRO