For trust this device for 30 days to work, it has to be the same device you are using to log in each time, using the same IP Address. If you log in with an alternative device, use a non-static IP address or use a VPN, then the Trust setting will not work, as you cannot be identified correctly.
Additionally, there are settings that need to be enabled on the device.