$200 no deposit bonus codes are unusual; most casinos would prefer to provide a substantial deposit match bonus instead of a no deposit bonus.
you may e mail the site operator to let them know you were being blocked. https://shafenbadar.com/slotbonus200/