Union operation resulting in Boolean Failure

I am trying to add some text to a bottle opener and I was able to join rest of text to main body using union but the last letter fails to join, even though it is at the same elevation of all the rest of the text with overlap with the main body.
Bottle Opener