When you changed the native VLAN to a "trash/unrouted" VLAN, the switch port may no longer be tagging the management VLAN traffic correctly. If the management VLAN is not explicitly tagged on the trunk, and the native VLAN is no longer the management VLAN, the switch might not be able to reach the Meraki cloud using its static IP.
Them Meraki devices will fall back to DHCP if they can’t reach the cloud with their static IP. This is likely why you’re seeing a random IP from another VLAN, it’s trying to get online via any available path.
I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.
Please, if this post was useful, leave your kudos and mark it as solved.