Sachverhalt: Die Kantonale Arbeitslosenkasse St. Gallen (nachfolgend: Kasse) verneinte mit Verfügung vom 23. Oktober 2003 einen Anspruch auf Taggelder der P._ ab 11. September 2003 wegen arbeitgeberähnlicher Stellung, woran sie im Einspracheentscheid vom 10. November 2003 festhielt. In teilweiser Gutheissung einer dagegen eingereichten Beschwerde hob das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 21. April 2004 den Einspracheentscheid vom 10. November 2003 auf und wies die Sache zur Abklärung der weiteren Anspruchsvoraussetzungen an die Kasse zurück. Mit Verwaltungsgerichtsbeschwerde beantragt die Kasse die Aufhebung des kantonalen Entscheides. P._ und das Versicherungsgericht schliessen auf Abweisung der Verwaltungsgerichtsbeschwerde, während das Staatssekretariat für Wirtschaft (seco) auf Vernehmlassung verzichtet.