If something went wrong, then the decoded variable should probably be `null`