SIM800C restarts from time to time

Some of these Sim800C modules have 2 diodes in series on the VCC line to drop 5V to 4V and use a MAX232 level shifter IC somewhere on the PCB to make the whole module 5V compliant.
If you feed it with 4V, then the 2 diodes will make 3 volt out of it, which may just be below the brown out voltage if some load is required.