As it turns out, WordPress actually checks to see if the data posted matches existing data, if so, don’t do anything and return false.
I was clicking my update button expecting it to just update in the database regardless, but it’s not the case:
Taken from here