Ah this might not be a bug per se, the sic command is only for making the pet use a tp move when it has enough tp not a specific tp move right when the command is issued.