There’s a process in iOS called “countryd” that calculates a country code based on sensor data from GPS, cellular and wifi. If the country code matches an EU country, you get DMA features. I assume the thirty days is how long you have to be abroad for the country code to update, but I don’t know that.