Hello
Is this happening for every user for only for an specific user?
Could you please check using transaction SE16, if any old entries in the table SAPWLROLED are there, especcially for user * because this may lead to dynpro that does not exist. Please delete old entries if any exist and try to start transaction ST03N once again.
BR
Caetano