Hey, I had lots of these types of issues when deploying large Meraki networks across the UK & Kenya. First check the port your device is connected to & make sure uplink port config matches the IP subnet you are trying to set as static.
Check your DHCP server hasn't reserved IP addresses on different scopes for your device. Some of my switches were reserving 5+ IP addresses across different vlans & I could see reservations on different scopes against the MAC of my switch in the DHCP server.
To fix this I created a DHCP reservation against the mac address of the device I am setting a static on, checked the static information is correct in the dashboard, checked the uplink config is correct, deleted the incorrect DHCP scope reservations then forced a reset of the switch via the reset button.
May not be the same issue you are facing but helped for me, goodluck 🙂