Native Mobile Push Notification

I Am in the process of configuring the native mobile push notification, i have followed all the steps and believe i have all the key and requested files correctly uploaded, i have deployed the app to the stores and created a internal view to test the notification steps,

1. A button to request permissions - this runs and a popup comes up to allow the notifications setting correctly but no device is created under the device entity in the bubble database.

of course is this is not created then it would be impossible to send any notifications but there is no errors anywhere i can see is to what the issue may be.

  1. A button to send the notification filing out all the required filed for the notification. obviously this dose not work since there is no device created to point to.

any one have any pointers ?