Using two arguments in a panels page?
The problem is in this:

  $page-&gt;arguments = array(
    // Array key must be unique.
    'node' =&gt; array(
      'id' =&gt; 1,
      'identifier' =&gt; 'Node: ID',
      'name' =&gt; 'entity_id:node',
      'settings' =&gt; array(),
    ),
  );


I found workoroud for this problem. Create custom load hook that will be the similar to node or some else you need. Like this:

/**
 * Duplicates node load callback because panels can't have two same entities arguments.
 */
function mymodule_custom_load($nid) {
  return node_load($nid);
}


So to solve tis, you need to use %mymodule_custom instead of %node.
Hope this will help somebody, because I search the answer for very long time.