Error when trying to access context.portfolio from pylivetrader

I am getting the following error when trying to access my portfolio through pylivetrader recently. Any help would be much appreciated. Thanks!

	[2020-03-27 16:35:01.739756] ERROR: Executor: 'last'
Traceback (most recent call last):
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/executor/executor.py", line 67, in wrapper
    func(*args, **kwargs)
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/executor/executor.py", line 88, in every_bar
    handle_data(algo, current_data, dt_to_use)
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/misc/events.py", line 218, in handle_data
    dt,
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/misc/events.py", line 237, in handle_data
    self.callback(context, data)
  File "HVLv3new.py", line 212, in morning_day_trade1
    for stock in context.portfolio.positions:
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/algorithm.py", line 508, in portfolio
    self._portfolio = self._backend.portfolio
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/backend/alpaca.py", line 237, in portfolio
    z_portfolio.positions = self.positions
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/backend/alpaca.py", line 221, in positions
    trades = self._symbol_trades(symbols)
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/backend/alpaca.py", line 630, in _symbol_trades
    return parallelize(fetch)(symbols)
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/misc/parallel_utils.py", line 39, in wrapper
    task_result = task.result()
  File "/usr/lib/python3.6/concurrent/futures/_base.py", line 425, in result
    return self.__get_result()
  File "/usr/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
    raise self._exception
  File "/usr/lib/python3.6/concurrent/futures/thread.py", line 56, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/backend/alpaca.py", line 82, in wrapper
    return func(*args, **kwargs)
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/pylivetrader/backend/alpaca.py", line 628, in fetch
    return self._api.polygon.last_trade(symbol)
  File "/home/vincentfperkins/venv/lib/python3.6/site-packages/alpaca_trade_api/polygon/rest.py", line 103, in last_trade
    return Trade(raw['last'])
KeyError: 'last'