Issues with HC-12 module

I don't know much about them. Connecting Rx,Tx the wrong way round won't do any damage. Power consumption varies but is very frugal, so running it off Arduino is clearly OK. Maybe you have other peripherals you don't mention that are getting into the act.