DHCP client packets from ROS only have a TTL of 16 by default. It would be nice if this value was adjustable, because it is so low by default.
As a comparison:
Windows 10: TTL of 128
TP-Link routers: TTL of 64
Netgear routers: TTL of 64
Mikrotik's DHCP relay will increase the TTL in the process of relaying the packet but not all DHCP relay implementations do this.