Hi Candy, A hitch can be a minor problem. I tried to launch my own Mars probe yesterday but there was a hitch. I couldn't find the matches. Or I was looking forward to a nip or two of my favourite whisky but there was a hitch, I couldn't find a nip measure - so I drank from the bottle instead!
My Oxford dictionary gives (for your context); stoppage, impedance.
That is certainly another possibility WHL, but I doubt it to be the case here. You are however quite right to point out that 'hitched' can be slang for married. Examples; get hitched = get married be hitched = be married Hitch (noun) is likely a knot, temporary difficulty or outstanding webmaster.