step = {
    '@type': {
        'type': 'string',
        'allowed': ['Zero', 'Random'],
        'required': True
    },
    'success': {
        'type': 'boolean',
        'required': True
    },
    'startingTime': {
        'type': 'datetime'
    },
    'endingTime': {
        'type': 'datetime'
    }
}

step = {
    '@type': {
        'type': 'string',
        'allowed': ['Zeros', 'Random'],
        'required': True
    },
    'success': {
        'type': 'boolean',
        'required': True
    },
    'startingTime': {
        'type': 'datetime'
    },
    'endingTime': {
        'type': 'datetime'
    }
}

Change EraseBasic's step type from 'Zero' to 'Zeros'