A couple of points upfront.
1)I know diddly about Sharepoint.
2)I don't use macros, I use VBA-but you're working with Sharepoint so you need macros.
3) You use lookups at the table field level in places, and that can cause lots of issues "behind the scenes". I would avoid them, but I'm a little old school.
When looking at the report FundingByProject, and running it then I look at the immediate window, I see that you are constraining the report to ProjectID = 1. And if I look at the projects table I see that Id 1 is Computer Project.
When I click command58 I get a report as attached(afterClickingCommand58.jpg).
How exactly are you identifying the type of Project to be reported? Where/How do I change to another type of Project, if I'm suppose to?
When I go to your form and hit Open Selected Project, I get the error shown in the attached jpg
indicating frmTabbedProject is an error.
The macro refers to that form name also.
Do you have it clearly identified what you mean by Project and Product?
Hope this is useful. If I'm missing something basic, please provide details on what I should look at/do.