The plugin calls FBInstant.getEntryPointData() on startup and returns that from the expression. I don't know why that wouldn't work, it seems to work for everything else. Maybe it's not set until later on? I didn't know that was possible. Try checking with Facebook about exactly when it's set, it might be an Instant Games bug.