I am only encountering the issue in Dataset. I do not have any issue when using profile attributes in LOV and Analytical Driver.
As a workaround, I removed the profile attribute parameter in my dataset and just used used it instead in an LOV and used LOV/Analytical Driver to supply the parameter to my dataset and it works fine.
This could be bug in the Datasets that needs to be fixed but my workaround works fine.