As of August 29th 2023 the Stitcher website and mobile apps have been discontinued.  You can still submit your podcast via Simplecast Creator Connect, to manage your show on Pandora.