Twitter's social commerce developments are in flux.