Hi @MBK,
I don't think it's random, it's assigned by the DHCP server. It sounds like an issue with Windows, maybe it cached the settings? Have you tried resetting your network settings? I don't have access to Win10, but I tried it on my phone and Mac, but indeed I wasn't able to use static IPs. I think you'd need to set static IPs in the AP, not in the client.