Hiya Oren
No worries, here to help if and where i can
They are hexadecimal, so its definitely a numeric Zero rather than an alphabetic type "O"
Sometimes we see problems that are related to hex values below 9, ie with a preceding zero that gets lost in translation.
IE a code of 123409 is broken into 3 bytes of 12, 34 and 09 but ends up when joined together as 12349, but we are pretty old hands at this here, and as long as the code is not written prior to our morning coffee on a Monday, does not typically slip by us
As unbelievable as it sounds, it really does seem like you just have a couple of now non working fobs.
There is no way we know of to figure their codes out from the transmitted signal they produce, if indeed they are now even transmitting anything.
Sorry i can't help more
Roger
Glad the video also helped you

Bookmarks