Inconsistent dll linkage warning/error when inheriting from Character

Could you try adding the API macro for your module to the class declaration?

This is of the form “MODULENAME_API”, eg) MYPROJECT_API

class MYPROJECT_API ACustomCharacter