Virtual class invokes base-class function instead of overwritten one

In reply to dave_59:

Could you also drop in the code of where you are invoking the method call and object declarations?

[EDIT] Dave beat me to it! ;)