If you open a form to specific record then you will normally filter the base
query - so if you try to go to the next or previous records you can't as it
isn't there.
Have a look at the code you are using to open the form - is it applying a
filter
Have a look at the query the form is based on - are there any records in the
query