Where the website is fussy about the name it usually has to be input as it would appear in the GDS booking, for example
SMITHJOHN/MR
Exactly how it appears in the GDS is hard to exactly predict but it's usually something like the above. This has worked for me in the past.