Is there a bug causing POS version 9.2.0 to emit UUID instead of checkout token?

I think there is a bug in the newest POS version thats causing the POS to emit the record the UUID of a checkout instead of the token. Below you can see an order that originated on a POS version 8.22.2 and it has the standard alphanumeric style checkout token needed to interact with the checkout via the admin API here https://shopify.dev/docs/api/admin-rest/unstable/resources/checkout#put-checkouts-token

however this order was checked out on POS that uses version 9.2.0 and it has a UUID for the token. If trying to use this as a token to interact with the checkout the admin API will return a 404 from the checkout API.

The reason this is an issue is that I need to add a tag to all checkouts so that or IMS can handle some event flows properly as part of the Order Created webhook. So this tag needs to be on the checkout object note_attributes prior to becoming an order. So I listen to the checkout created/updated event to add the tag. But checkouts made on the newer POS version emit the UUID with the webhook which makes it not possible to update the checkout. I need this problem solved ASAP because its now breaking a ton of flows in or