Looking at hydrogen after considering a CNG car, it has all the problems of CNG, plus it's an even more exotic fuel that reacts with the container and it's an exotic chemistry project to turn the fuel into motive power. Yes, the vehicles exist, but it seems like a big waste of everyone's time and money.
Shared problems:
high pressure vehicle fuel tanks that expire 15-20 years after manufacture and are uneconomical to replace (if parts are even available)
high pressure fuel storage which will require a large energy cost to compress
High pressure on board fuel storage is hard to expand and heavy compared to liquid fuels.
CNG/LNG/Propane powered vehicles can work for high mileage fleets that work locally, they typically put on enough miles that the vehicles would be retired before the tanks expire anyway, and they can put fueling stations in their service and parking depots. And the vehicles tend to be heavy already, so a large metal tank is no big deal.