Why am I receiving the message "All included players are not subscribed"?
<p>I'm trying to setup location based push notifications using OneSignal and I'm not receiving notifications.  I am getting the error <code>All included players are not subscribed</code>.  I don't see what the problem is, any ideas?</p>

<p>On the OneSignal list of "All Users" the user that isn't receiving the notification has the "Location Point" set with the expected lat and long coords and the user is subscribed.  I got notifications to send without the location so the process of sending and receiving the notification works.</p>

<p>I've added this line to my AndroidManifest.xml file:</p>

<pre><code>&lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/&gt;
</code></pre>

<p>I also have this line in my <code>.run</code> function:</p>

<pre><code> window.plugins.OneSignal.promptLocation();
</code></pre>

<p>My php that sends the request to OneSignal:</p>

<pre><code>$content = $_GET['content'];
$lat = $_GET['lat'];
$long = $_GET['long'];
$radius = $_GET['radius'];

$response = sendMessage($content, $lat, $long, $radius);

    function sendMessage($message, $lat, $long, $radius){
    $content = array(
        "en" =&gt; $message
        );

    $fields = array(
        'app_id' =&gt; "aaaaaa-eeee-yyyyy-xxxx-zzzz",
        'filters' =&gt; array(array("field" =&gt; "location", "radius" =&gt; $radius, "lat" =&gt; $lat, "long" =&gt; $long)),
        //'filters' =&gt; array(array("field" =&gt; "location", "radius" =&gt; "1000", "lat" =&gt; "55.819329", "long" =&gt; "-4.1696119")),
        'included_segments' =&gt; array('All'),
        'data' =&gt; array("foo" =&gt; "bar"),
        'contents' =&gt; $content
    );

    $fields = json_encode($fields);

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://onesignal.com/api/v1/notifications");
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json; charset=utf-8',
                                               'Authorization: Basic FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_HEADER, FALSE);
    curl_setopt($ch, CURLOPT_POST, TRUE);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);

    $response = curl_exec($ch);
    curl_close($ch);

    return $response;
 }
</code></pre>

<p>Request:</p>

<pre><code>{content: "test", lat: "55.8653169", long: "-4.1696119", radius: "1000"}
</code></pre>

<p>Response:</p>

<pre><code>{allresponses: "{"id":"","recipients":0,"errors":["All included players are not subscribed"]}"}
</code></pre>