169.254.252.218
is a zeroconf address; this happens if a device tries to get a DHCP address but nobody answers on the request.
Well, the problem seems to be related to your router and/or the cable since it is not doing what it should. I fear that we cannot help here too much. I do not want to make any fingerpointing but letting google translate some Polish forum web sides shows to me, that this “Funbox 2.0” isn’t a good router at all.
If this would be class problem with the Pi3 and OSMC, this forum would be full of threads like yours … but it isn’t. Perhaps, you try it with some other LAN cables assuming the router has some auto MDIX issues but this is pure specualtion. Also, to place a network switch between the Pi and the router would be worth a try assuming there is some autonegation issue regarding the speed.