Facebook.Request - Tagging an image

I am successfully uploading an image with my app to facebook.
I am trying to tag the uploaded image by doing the following with the response.

local response = event.response  
response = json.decode(event.response)  
local photo\_id = response.post\_id.."/tags/USERID"  
  
facebook.request(test, "POST", {message = "Hello Facebook"}  

I am getting an error as follows

The operation couldn’t be completed. (facebookErrDomain error 10000.)

I have setup my app to have the following permissions (on my developer page in facebook):

User & Friend Persmissions - user_photos, friends_photos
Extended Permissions - publish_stream, photo_upload

Inside the lua file the permissions are just publish_stream. [import]uid: 107466 topic_id: 27531 reply_id: 327531[/import]

Forgot to add this URL

https://developers.facebook.com/blog/post/509/

Describes how the post works

PHOTO_ID/tags/USER_ID_TO_TAG [import]uid: 107466 topic_id: 27531 reply_id: 111844[/import]

Anyone have any ideas here yet? [import]uid: 107466 topic_id: 27531 reply_id: 113738[/import]