some colleagues complains that although the necessary customizing for followup opportunity creation is done, still they could not create follow up opportunity based on an appointment.

The target transaction type determination is done based on two levels:
level 1: done based on transaction type level. The FM below returns all supported follow up transaction type for “CX02”.
The types for opportunity are also in result.