I am trying to query between versions for flashback and am getting the following error:

SQL> SELECT versions_startscn, versions_starttime,
2 versions_endscn, versions_endtime,
3 versions_xid, versions_operation,
4 description
5 FROM flashback_version_query_test
6 VERSIONS BETWEEN TIMESTAMP TO_TIMESTAMP('2004-07-06 11:29:48', 'YYYY-MM-DD HH24:MI:SS')
7 AND TO_TIMESTAMP('2004-07-06 11:30:32', 'YYYY-MM-DD HH24:MI:SS')
8 WHERE id = 1;
FROM flashback_version_query_test
*
ERROR at line 5:
ORA-01466: unable to read data - table definition has changed

The flashback is configured successfuly and the time I have put in is also correct.

Can someone tell me what could be the issue..