Custom Post Types Archives and Single Pages not showing custom taxonomy data

get_the_terms() you are using is returning array of items, which cannot be simply echoed to page.

You should try using higher level get_the_term_list() function, which returns string of concatenated results and can be echoed.