Hi rob
Here we are giving the log messages but if keystore or app id is wrong it should not work with the normal browser of facebook but with that its getting posted.(Its not working only when the facebook app is there in the android mobile).Here is the log.
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): Exception during service
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): com.facebook.http.protocol.ApiException: remote_app_id does not match stored id
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.http.protocol.ApiResponseChecker.b(ApiResponseChecker.java:78)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.http.protocol.ApiResponseChecker.a(ApiResponseChecker.java:107)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.http.protocol.ApiResponse.h(ApiResponse.java:291)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.katana.server.protocol.AuthorizeAppMethod.a(AuthorizeAppMethod.java:266)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.katana.server.protocol.AuthorizeAppMethod.a(AuthorizeAppMethod.java:27)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.http.protocol.SingleMethodRunnerImpl.a(SingleMethodRunnerImpl.java:157)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.http.protocol.AbstractSingleMethodRunner.a(AbstractSingleMethodRunner.java:16)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.katana.server.handler.PlatformOperationHandler.c(PlatformOperationHandler.java:366)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.katana.server.handler.PlatformOperationHandler.a(PlatformOperationHandler.java:259)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.fbservice.service.BlueServiceQueue.d(BlueServiceQueue.java:245)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.fbservice.service.BlueServiceQueue.d(BlueServiceQueue.java:51)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.fbservice.service.BlueServiceQueue$3.run(BlueServiceQueue.java:191)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:444)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at java.util.concurrent.FutureTask.run(FutureTask.java:138)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at com.facebook.common.executors.HandlerExecutorServiceImpl$ListenableScheduledFuture.run(HandlerExecutorServiceImpl.java:268)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at android.os.Handler.handleCallback(Handler.java:587)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at android.os.Handler.dispatchMessage(Handler.java:92)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at android.os.Looper.loop(Looper.java:130)
07-13 07:24:00.559: W/fb4a(:<default>):BlueServiceQueue(23345): at android.os.HandlerThread.run(HandlerThread.java:60)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): Failed to send
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): com.facebook.fbservice.service.ServiceException: API_ERROR: API_ERROR
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at com.facebook.fbservice.ops.BlueServiceOperation.c(BlueServiceOperation.java:637)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at com.facebook.fbservice.ops.BlueServiceOperation.c(BlueServiceOperation.java:46)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at com.facebook.fbservice.ops.BlueServiceOperation$2.run(BlueServiceOperation.java:602)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at android.os.Handler.handleCallback(Handler.java:587)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at android.os.Handler.dispatchMessage(Handler.java:92)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at android.os.Looper.loop(Looper.java:130)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at android.app.ActivityThread.main(ActivityThread.java:3687)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at java.lang.reflect.Method.invokeNative(Native Method)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at java.lang.reflect.Method.invoke(Method.java:507)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:878)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:636)
07-13 07:24:00.569: W/fb4a(:<default>):GDPDialog(23345): at dalvik.system.NativeStart.main(Native Method)