I've checked and the view for the "WP Plugins" post is configured correctly.
Yesterday, while investigating, the view for the "WP Themes", I was having the same issue. It was showing the "Devsigners" post instead of the "WP Themes" posts, but after a while and without any further changes, it started showing the correct post type.
( that is why I included the note about the cache in my last reply )
I'll recommend testing this with a default theme ( like Twenty Twenty-One ) and with all non-Toolset plugins disabled. It would also be interesting to test this on a different server and without Cloudflare, to rule out any cache issue/conflict.
Important note: Blocks-based views don't officially support nesting and in your required setup, you need to nest items into each other to change the current post's scope repeatedly. It starts from the page "My Profile", in which a content template "Devsigner Profile" is loaded to change the current post's scope to the current user's "Devsigners" post. Next, you need two separate views to change the current post's scope to "WP Themes" and "WP Plugins" respectively, and both views need to have a post-relationship filter with respect to the current "Devsigners" post.
For this reason, it would be better to use the classic/legacy views instead of the blocks-based views in the template "Devsigner Profile" for showing the related themes and plugins.
You can go to WP Admin > Toolset > Settings > General and select the option "Show both the legacy and Blocks interface and let me choose which to use for each item I build" for the editing experience.
After that, you'll see the option to create classic views from WP Admin > Toolset > Views.
Using classic/legacy views, you'll have the ability to pass on the current "Devsigner Profile" post's ID in the view's shortcode attribute to use for the relationship filter in the views for the themes and plugins.
( ref: https://toolset.com/documentation/legacy-features/views-plugin/passing-arguments-to-views/#filter-by-post-relationships )
Note: I'll be on vacation so won't be able to follow up on this ticket till Monday. So for more timely assistance, I'll recommend starting a new ticket for any new questions or concerns.